Diff of the two buildlogs: -- --- b1/build.log 2024-10-24 07:33:37.063359002 +0000 +++ b2/build.log 2024-10-24 07:59:40.087772891 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Nov 26 01:51:13 -12 2025 -I: pbuilder-time-stamp: 1764165073 +I: Current time: Thu Oct 24 21:33:42 +14 2024 +I: pbuilder-time-stamp: 1729755222 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -31,52 +31,84 @@ dpkg-source: info: applying aa0219de16e95df61c0e81586f359d07aea35fe6.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1772107/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3017679/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Oct 24 07:34 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3017679/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3017679/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='427886b702f44d33967181be3912fdc1' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1772107' - PS1='# ' - PS2='> ' + INVOCATION_ID=758bd046ad554f39a39bf3dc96e8191a + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3017679 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.4HQhVF8l/pbuilderrc_SKbw --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4HQhVF8l/b1 --logfile b1/build.log ogre-1.9_1.9.0+dfsg1-14.1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.4HQhVF8l/pbuilderrc_PbuG --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4HQhVF8l/b2 --logfile b2/build.log ogre-1.9_1.9.0+dfsg1-14.1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1772107/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3017679/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -405,7 +437,7 @@ Get: 240 http://deb.debian.org/debian unstable/main amd64 tex-common all 6.18 [32.5 kB] Get: 241 http://deb.debian.org/debian unstable/main amd64 texinfo-lib amd64 7.1.1-1+b1 [232 kB] Get: 242 http://deb.debian.org/debian unstable/main amd64 texinfo all 7.1.1-1 [1753 kB] -Fetched 154 MB in 2s (92.3 MB/s) +Fetched 154 MB in 9s (18.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19947 files and directories currently installed.) @@ -1402,7 +1434,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ogre-1.9_1.9.0+dfsg1-14.1_source.changes +I: user script /srv/workspace/pbuilder/3017679/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3017679/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../ogre-1.9_1.9.0+dfsg1-14.1_source.changes dpkg-buildpackage: info: source package ogre-1.9 dpkg-buildpackage: info: source version 1.9.0+dfsg1-14.1 dpkg-buildpackage: info: source distribution unstable @@ -1642,8 +1678,8 @@ ---------------------------------------------------------------------------- --- Configuring done (5.9s) --- Generating done (0.3s) +-- Configuring done (14.9s) +-- Generating done (0.9s) CMake Warning: Manually-specified variables were not used by the project: @@ -1661,7 +1697,7 @@ debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1' dh_auto_build -i -- - cd obj-x86_64-linux-gnu && make -j42 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-x86_64-linux-gnu && make -j20 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -B/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu//CMakeFiles/progress.marks @@ -1674,353 +1710,87 @@ make -f OgreMain/CMakeFiles/OgreMain.dir/build.make OgreMain/CMakeFiles/OgreMain.dir/build make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' [ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAlignedAllocator.cpp [ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimable.cpp [ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAlignedAllocator.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp -[ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp -[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp -[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o +[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp +[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o +[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o -[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o -[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAtomicScalar.cpp -[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o +[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAxisAlignedBox.cpp -[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o -[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp +[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp +[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o +[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardParticleRenderer.cpp cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp +[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBone.cpp -[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o +[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp -[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o +[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCodec.cpp +[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreColourValue.cpp +[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCommon.cpp +[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionPass.cpp -[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o -[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o -[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp -[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o -[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp -[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o +[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp -[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorManager.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp -[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o -[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp -[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o -[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultHardwareBufferManager.cpp -[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o -[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreControllerManager.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultSceneQueries.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDataStream.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDeflate.cpp -[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o -[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDistanceLodStrategy.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDepthBuffer.cpp -[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o -[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o -[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLib.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLibManager.cpp -[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp -[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEntity.cpp -[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o -[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSource.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreException.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreException.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreException.cpp -[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSourceManager.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAxisAlignedBox.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAtomicScalar.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAtomicScalar.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAlignedAllocator.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAlignedAllocator.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDualQuaternion.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp:60: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDynLibManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLibManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp:63: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -2092,31 +1862,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp:64: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAtomicScalar.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAtomicScalar.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCommon.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp: In member function 'void Ogre::DualQuaternion::toTransformationMatrix(Ogre::Matrix4&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp:122:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 122 | Vector3 scale = Vector3::UNIT_SCALE; - | ^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFileSystem.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:31, @@ -2219,47 +1981,42 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::DynLib*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::DynLib*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::DynLib*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::DynLib*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::DynLib*>; _KeyOfValue = std::_Select1st, Ogre::DynLib*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::DynLib*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::DynLib*>; _KeyOfValue = std::_Select1st, Ogre::DynLib*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::DynLib*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::DynLib*>; _KeyOfValue = std::_Select1st, Ogre::DynLib*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::DynLib*>; _KeyOfValue = std::_Select1st, Ogre::DynLib*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::DynLib*>, std::_Select1st, Ogre::DynLib*> >, std::less >, Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::DynLib*>, std::_Select1st, Ogre::DynLib*> >, std::less >, Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::DynLib*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::DynLib*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLibManager.cpp:63:27: required from here - 63 | mLibList[filename] = pLib; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAlignedAllocator.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreColourValue.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreColourValue.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAlignedAllocator.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector2]': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimable.cpp:81:36: required from here @@ -2322,84 +2079,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCodec.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDeflate.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDeflate.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCommon.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreColourValue.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreColourValue.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCodec.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -2471,7 +2159,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -2479,436 +2167,209 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDataStream.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDataStream.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp -[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramUsage.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator*>; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCodec.cpp:44:23: required from here - 44 | result.reserve(msMapCodecs.size()); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here - 90 | msMapCodecs[pCodec->getType()] = pCodec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBone.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDynLib.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLib.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEntity.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositor.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConfigFile.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCodec.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardSet.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCodec.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -2980,14 +2441,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConvexBody.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -2997,97 +2453,35 @@ | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreExternalTextureSourceManager.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSourceManager.cpp:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboard.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardSet.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConvexBody.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboard.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -3159,7 +2553,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardSet.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -3167,162 +2564,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboard.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDefaultHardwareBufferManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultHardwareBufferManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -3332,18 +2577,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -3396,52 +2629,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboard.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreArchiveManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -3455,63 +2646,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -3525,13 +2719,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -3545,32 +2732,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -3615,54 +2783,82 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionTargetPass.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreExternalTextureSource.h:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSource.cpp:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator*>; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCodec.cpp:44:23: required from here + 44 | result.reserve(msMapCodecs.size()); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here + 90 | msMapCodecs[pCodec->getType()] = pCodec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -3722,36 +2918,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDistanceLodStrategy.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -3778,199 +2958,250 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreArchiveManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -3984,12 +3215,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -4032,99 +3257,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -4134,42 +3270,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardParticleRenderer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -4200,19 +3300,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -4229,19 +3316,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ @@ -4263,62 +3337,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -4352,7 +3373,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -4391,18 +3411,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDepthBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDepthBuffer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardSet.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -4410,83 +3419,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -4628,40 +3564,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareCounterBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionTechnique.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionPass.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionTargetPass.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); @@ -4691,15 +3597,35 @@ | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreControllerManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreControllerManager.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionPass.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLib.cpp:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardParticleRenderer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -4771,48 +3697,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreException.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -4950,7 +3835,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -4965,70 +3850,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBone.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreControllerManager.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreException.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -5100,19 +3934,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -5120,6 +3946,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -5191,81 +4025,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:398:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' - 398 | this->_M_impl._M_start = this->_M_allocate(__n); - | ~~~~~~^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:334:9: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int; allocator_type = Ogre::STLAllocator >]' - 334 | { _M_create_storage(__n); } - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:571:47: required from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = float; allocator_type = Ogre::STLAllocator >]' - 571 | : _Base(_S_check_init_len(__n, __a), __a) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp:221:99: required from here - 221 | mBlendMask = OGRE_NEW_T(BoneBlendMask, MEMCATEGORY_ANIMATION)(blendMaskSizeHint, initialWeight); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AnimationState*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AnimationState*}; _Tp = Ogre::AnimationState*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AnimationState*}; _Tp = Ogre::AnimationState*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::AnimationState*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AnimationState*]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp:262:46: required from here - 262 | mEnabledAnimationStates.push_back(getAnimationState(src->getAnimationName())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::AnimationState*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::AnimationState*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::AnimationState*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::AnimationState*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::AnimationState*>; _KeyOfValue = std::_Select1st, Ogre::AnimationState*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::AnimationState*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::AnimationState*>; _KeyOfValue = std::_Select1st, Ogre::AnimationState*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::AnimationState*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::AnimationState*>; _KeyOfValue = std::_Select1st, Ogre::AnimationState*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::AnimationState*>; _KeyOfValue = std::_Select1st, Ogre::AnimationState*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::AnimationState*>, std::_Select1st, Ogre::AnimationState*> >, std::less >, Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::AnimationState*>, std::_Select1st, Ogre::AnimationState*> >, std::less >, Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::AnimationState*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::AnimationState*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp:253:44: required from here - 253 | mAnimationStates[src->getAnimationName()] = - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -5396,36 +4182,52 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositor.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:41:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 41 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:42:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 42 | mDirection(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard(const Ogre::Vector3&, Ogre::BillboardSet*, const Ogre::ColourValue&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:57:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 57 | , mPosition(position) + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:58:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | , mDirection(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -5459,6 +4261,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionTechnique.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -5497,15 +4307,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareOcclusionQuery.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystemRenderer.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardParticleRenderer.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -5577,29 +4399,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; pointer = Ogre::Vector4*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector4&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:342:57: required from here - 342 | mEdgeData->triangleFaceNormals.push_back( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 343 | Math::calculateFaceNormalWithoutNormalize(v[0], v[1], v[2])); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -5607,7 +4406,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -5615,11 +4413,83 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardSet.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardParticleRenderer.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -5637,67 +4507,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::VertexData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::VertexData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::VertexData**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::VertexData*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::VertexData**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::VertexData* const&}; _Tp = const Ogre::VertexData*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = const Ogre::VertexData*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::VertexData*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:98:34: required from here - 98 | mVertexDataList.push_back(vertexData); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -5711,9 +4529,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -5721,9 +4536,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5737,69 +4549,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeListBuilder::Geometry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeListBuilder::Geometry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeListBuilder::Geometry*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeListBuilder::Geometry; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeListBuilder::Geometry*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EdgeListBuilder::Geometry&}; _Tp = Ogre::EdgeListBuilder::Geometry; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EdgeListBuilder::Geometry; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EdgeListBuilder::Geometry]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:118:32: required from here - 118 | mGeometryList.push_back(geometry); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -5813,44 +4568,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::EdgeGroup; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::EdgeGroup*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::EdgeGroup*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeData::EdgeGroup; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::EdgeGroup*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::EdgeData::EdgeGroup; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::EdgeData::EdgeGroup; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:181:37: required from here - 181 | mEdgeData->edgeGroups.resize(mVertexDataList.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = char*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = char; _Alloc = Ogre::STLAllocator >; pointer = char*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:200:47: required from here - 200 | mEdgeData->triangleLightFacings.resize(mEdgeData->triangles.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -5864,90 +4581,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::Triangle; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:275:37: required from here - 275 | mEdgeData->triangles.reserve(triangleIndex + iterations); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:276:47: required from here - 276 | mEdgeData->triangleFaceNormals.reserve(triangleIndex + iterations); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::Edge; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::Edge*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Edge*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeData::Edge; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Edge*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EdgeData::Edge&}; _Tp = Ogre::EdgeData::Edge; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EdgeData::Edge; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EdgeData::Edge]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:401:61: required from here - 401 | mEdgeData->edgeGroups[vertexSet].edges.push_back(e); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeListBuilder::CommonVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeListBuilder::CommonVertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeListBuilder::CommonVertex*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeListBuilder::CommonVertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeListBuilder::CommonVertex*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EdgeListBuilder::CommonVertex&}; _Tp = Ogre::EdgeListBuilder::CommonVertex; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EdgeListBuilder::CommonVertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EdgeListBuilder::CommonVertex]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:425:28: required from here - 425 | mVertices.push_back(newCommon); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -5965,13 +4598,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -6009,51 +4635,152 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystem.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFileSystem.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:398:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' + 398 | this->_M_impl._M_start = this->_M_allocate(__n); + | ~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:334:9: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int; allocator_type = Ogre::STLAllocator >]' + 334 | { _M_create_storage(__n); } + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:571:47: required from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = float; allocator_type = Ogre::STLAllocator >]' + 571 | : _Base(_S_check_init_len(__n, __a), __a) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp:221:99: required from here + 221 | mBlendMask = OGRE_NEW_T(BoneBlendMask, MEMCATEGORY_ANIMATION)(blendMaskSizeHint, initialWeight); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSource.cpp:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystemRenderer.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardParticleRenderer.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AnimationState*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AnimationState*}; _Tp = Ogre::AnimationState*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AnimationState*}; _Tp = Ogre::AnimationState*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::AnimationState*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AnimationState*]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp:262:46: required from here + 262 | mEnabledAnimationStates.push_back(getAnimationState(src->getAnimationName())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::AnimationState*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::AnimationState*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::AnimationState*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::AnimationState*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::AnimationState*>; _KeyOfValue = std::_Select1st, Ogre::AnimationState*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::AnimationState*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::AnimationState*>; _KeyOfValue = std::_Select1st, Ogre::AnimationState*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::AnimationState*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::AnimationState*>; _KeyOfValue = std::_Select1st, Ogre::AnimationState*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::AnimationState*>; _KeyOfValue = std::_Select1st, Ogre::AnimationState*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::AnimationState*>, std::_Select1st, Ogre::AnimationState*> >, std::less >, Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::AnimationState*>, std::_Select1st, Ogre::AnimationState*> >, std::less >, Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::AnimationState*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::AnimationState*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::AnimationState*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationState.cpp:253:44: required from here + 253 | mAnimationStates[src->getAnimationName()] = + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -6073,182 +4800,176 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardParticleRenderer.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::pair > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::pair > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::pair > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::pair > >*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::pair > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::pair >}; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::pair > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, std::pair >; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::pair > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, std::pair >; _NodeGen = std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair, std::pair >; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy > >::iterator]' - 2196 | return _M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::pair; _Tp = std::pair; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair, std::pair >]' - 553 | { return _M_t._M_insert_equal(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:388:28: required from here - 388 | mEdgeMap.insert(EdgeMap::value_type( - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 389 | std::pair(sharedVertIndex0, sharedVertIndex1), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 390 | std::pair(vertexSet, mEdgeData->edgeGroups[vertexSet].edges.size()))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, Ogre::EdgeListBuilder::vectorLess, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, Ogre::EdgeListBuilder::vectorLess, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Vector3; _Tp = long unsigned int; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, Ogre::EdgeListBuilder::vectorLess, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:412:36: required from here - 412 | mCommonVertexMap.insert(CommonVertexMap::value_type(vec, mVertices.size())); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -6256,15 +4977,111 @@ /usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp:193:30: required from here - 193 | ret.push_back(i->second); - | ~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const short unsigned int&}; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const short unsigned int&}; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; value_type = short unsigned int]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:564:30: required from here + 564 | tracksToDestroy.push_back(i->first); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -6322,186 +5139,135 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >, std::less >, Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >, std::less >, Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; mapped_type = std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp:107:33: required from here - 107 | mSettings[currentSection] = currentSettings; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, std::__cxx11::basic_string >; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, std::__cxx11::basic_string >; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair, std::__cxx11::basic_string >; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator]' - 2196 | return _M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair, std::__cxx11::basic_string >]' - 553 | { return _M_t._M_insert_equal(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp:150:48: required from here - 150 | currentSettings->insert(SettingsMultiMap::value_type(optName, optVal)); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::NodeAnimationTrack*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::NodeAnimationTrack*; key_type = short unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:86:30: required from here + 86 | mNodeTrackList[handle] = ret; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDistanceLodStrategy.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::NumericAnimationTrack*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::NumericAnimationTrack*; key_type = short unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:160:27: required from here + 160 | mNumericTrackList[handle] = ret; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::VertexAnimationTrack*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VertexAnimationTrack*; key_type = short unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:236:26: required from here + 236 | mVertexTrackList[handle] = ret; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -6551,11 +5317,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -6585,15 +5346,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -6607,14 +5359,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -6654,58 +5398,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -6720,85 +5413,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp: In copy constructor 'Ogre::ConvexBody::ConvexBody(const Ogre::ConvexBody&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:126:48: warning: implicitly-declared 'Ogre::Polygon& Ogre::Polygon::operator=(const Ogre::Polygon&)' is deprecated [-Wdeprecated-copy] - 126 | *p = cpy.getPolygon( i ); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:73:17: note: because 'Ogre::Polygon' has user-provided 'Ogre::Polygon::Polygon(const Ogre::Polygon&)' - 73 | Polygon( const Polygon& cpy ); - | ^~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::define(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:216:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 216 | Vector3 currentVertex = min; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAtomicScalar.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSharedPtr.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResourceManager.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreArchiveManager.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp: In destructor 'virtual Ogre::ArchiveManager::~ArchiveManager()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:334:37: warning: 'throw' will always call 'terminate' [-Wterminate] + 334 | #define OGRE_EXCEPT(num, desc, src) throw Ogre::ExceptionFactory::create( \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 335 | Ogre::ExceptionCodeType(), desc, src, __FILE__, __LINE__ ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:124:17: note: in expansion of macro 'OGRE_EXCEPT' + 124 | OGRE_EXCEPT(Exception::ERR_ITEM_NOT_FOUND, "Cannot find an archive factory " + | ^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:334:37: note: in C++11 destructors default to 'noexcept' + 334 | #define OGRE_EXCEPT(num, desc, src) throw Ogre::ExceptionFactory::create( \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 335 | Ogre::ExceptionCodeType(), desc, src, __FILE__, __LINE__ ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:124:17: note: in expansion of macro 'OGRE_EXCEPT' + 124 | OGRE_EXCEPT(Exception::ERR_ITEM_NOT_FOUND, "Cannot find an archive factory " + | ^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -6818,44 +5454,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -6885,45 +5504,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -6949,108 +5529,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ExternalTextureSource*>; _KeyOfValue = std::_Select1st, Ogre::ExternalTextureSource*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ExternalTextureSource*>; _KeyOfValue = std::_Select1st, Ogre::ExternalTextureSource*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ExternalTextureSource*>; _KeyOfValue = std::_Select1st, Ogre::ExternalTextureSource*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ExternalTextureSource*>; _KeyOfValue = std::_Select1st, Ogre::ExternalTextureSource*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ExternalTextureSource*>, std::_Select1st, Ogre::ExternalTextureSource*> >, std::less >, Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ExternalTextureSource*>, std::_Select1st, Ogre::ExternalTextureSource*> >, std::less >, Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ExternalTextureSource*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ExternalTextureSource*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSourceManager.cpp:126:37: required from here - 126 | mTextureSystems[sTexturePlugInType] = pTextureSystem; //If we got here then add it to map - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -7058,6 +5576,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -7118,150 +5665,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::clip(const Ogre::Plane&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:1095:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1095 | Vector3 vFirst = it->first; - | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:1096:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1096 | Vector3 vSecond = it->second; - | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDepthBuffer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgramUsage.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramUsage.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -7330,6 +5774,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -7382,31 +5834,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwarePixelBuffer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -7479,34 +5935,42 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -7575,226 +6039,233 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareUniformBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgram.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Archive*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Archive*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Archive*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Archive*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Archive*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Archive*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Archive*>, std::_Select1st, Ogre::Archive*> >, std::less >, Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Archive*>, std::_Select1st, Ogre::Archive*> >, std::less >, Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Archive*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Archive*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:71:31: required from here + 71 | mArchives[filename] = pArch; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ArchiveFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ArchiveFactory*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::ArchiveFactory*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::ArchiveFactory*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::ArchiveFactory*>, std::_Select1st, Ogre::ArchiveFactory*> >, std::less >, Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ArchiveFactory*>, std::_Select1st, Ogre::ArchiveFactory*> >, std::less >, Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::ArchiveFactory*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ArchiveFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ArchiveFactory*>, std::_Select1st, Ogre::ArchiveFactory*> >, std::less >, Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ArchiveFactory*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ArchiveFactory*> >::rebind, Ogre::ArchiveFactory*> >; typename _Allocator::value_type = std::pair, Ogre::ArchiveFactory*>; value_type = std::pair, Ogre::ArchiveFactory*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:136:30: required from here + 136 | mArchFactories.insert( ArchiveFactoryMap::value_type( factory->getType(), factory ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::applyToNode(Ogre::Node*, const Ogre::TimeIndex&, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:504:45: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 504 | Vector3 scale = kf.getScale(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual bool Ogre::NodeAnimationTrack::hasNonZeroKeyFrames() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:582:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | Vector3 trans = kf->getTranslate(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:583:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 583 | Vector3 scale = kf->getScale(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::optimise()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:606:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 606 | Vector3 lasttrans = Vector3::ZERO; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:607:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 607 | Vector3 lastscale = Vector3::ZERO; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:617:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 617 | Vector3 newtrans = kf->getTranslate(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:618:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 618 | Vector3 newscale = kf->getScale(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:619:69: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 619 | Quaternion neworientation = kf->getRotation(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConfigFile.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -7804,12 +6275,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -7817,21 +6282,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -7839,9 +6295,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7874,36 +6327,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAtomicScalar.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSharedPtr.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResourceManager.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreArchiveManager.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp: In destructor 'virtual Ogre::ArchiveManager::~ArchiveManager()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:334:37: warning: 'throw' will always call 'terminate' [-Wterminate] - 334 | #define OGRE_EXCEPT(num, desc, src) throw Ogre::ExceptionFactory::create( \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 335 | Ogre::ExceptionCodeType(), desc, src, __FILE__, __LINE__ ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:124:17: note: in expansion of macro 'OGRE_EXCEPT' - 124 | OGRE_EXCEPT(Exception::ERR_ITEM_NOT_FOUND, "Cannot find an archive factory " - | ^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:334:37: note: in C++11 destructors default to 'noexcept' - 334 | #define OGRE_EXCEPT(num, desc, src) throw Ogre::ExceptionFactory::create( \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 335 | Ogre::ExceptionCodeType(), desc, src, __FILE__, __LINE__ ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:124:17: note: in expansion of macro 'OGRE_EXCEPT' - 124 | OGRE_EXCEPT(Exception::ERR_ITEM_NOT_FOUND, "Cannot find an archive factory " - | ^~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -7917,15 +6340,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -7939,22 +6353,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgramParams.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -8005,20 +6403,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; @@ -8027,6 +6417,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -8105,6 +6497,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -8118,6 +6520,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -8131,6 +6540,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -8138,93 +6573,71 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -8246,94 +6659,186 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::KeyFrame*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::KeyFrame**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::KeyFrame**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::KeyFrame*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::KeyFrame**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:467:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Ogre::KeyFrame* const&}; _Tp = Ogre::KeyFrame*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' + 467 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:170:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Ogre::KeyFrame*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; value_type = Ogre::KeyFrame*]' + 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:165:26: required from here + 165 | mKeyFrames.insert(i, kf); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:467:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const float&}; _Tp = float; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' + 467 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:170:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; value_type = float]' + 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:219:37: required from here + 219 | keyFrameTimes.insert(it, timePos); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:227:33: required from here + 227 | mKeyFrameIndexMap.resize(keyFrameTimes.size() + 1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {short unsigned int}; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {short unsigned int}; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; value_type = short unsigned int]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:633:26: required from here + 633 | removeList.push_back(k-2); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::Element::Element(const Ogre::Vector3&, Ogre::Real, Ogre::Real, const Ogre::ColourValue&, const Ogre::Quaternion&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:58:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | position(_position), + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:62:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 62 | orientation(_orientation) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::BillboardChain(const Ogre::String&, size_t, size_t, bool, bool, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:83:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 83 | mNormalBase(Vector3::UNIT_X) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRectangle2D.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorManager.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -8387,6 +6892,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8405,61 +6939,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgramManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -8467,109 +7000,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:352:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector3*; _ForwardIterator = Ogre::Vector3*; _Allocator = Ogre::STLAllocator >]' - 352 | __traits::construct(__alloc, std::__addressof(*__cur), *__first); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:257:35: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' - 257 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 258 | __x._M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~ - 259 | this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~ - 260 | _M_get_Tp_allocator()); - | ~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:52:20: required from here - 52 | class _OgreExport Polygon - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -8589,70 +7019,75 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Vector4& Ogre::AutoParamDataSource::getCameraPosition() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:441:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 441 | Vector3 vec3 = mCurrentCamera->getDerivedPosition(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Vector4& Ogre::AutoParamDataSource::getLodCameraPosition() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:478:91: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 478 | Vector3 vec3 = mCurrentCamera->getLodCamera()->getDerivedPosition(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::AutoParamDataSource::getTextureSize(size_t) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:559:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 559 | return size; + | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Matrix4& Ogre::AutoParamDataSource::getSpotlightViewProjMatrix(size_t) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:723:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 723 | Vector3 up = Vector3::UNIT_Y; + | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -8677,43 +7112,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Polygon*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Polygon**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Polygon**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Polygon*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Polygon**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Polygon*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Polygon*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:60:25: required from here - 60 | msFreePolygons.resize(initialSize); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:52:20: required from here - 52 | class _OgreExport Polygon - | ^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -8829,354 +7246,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2445:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_equal(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2445 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_multimap.h:558:32: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = Ogre::Vector3; _Tp = Ogre::Vector3; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> = std::enable_if > >::type; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair]' - 558 | { return _M_t._M_emplace_equal(std::forward<_Pair>(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:852:19: required from here - 852 | edgeMap.insert( Polygon::Edge( a, b ) ); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardSet.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardParticleRenderer.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEntity.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -9196,116 +7295,65 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositionPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositionPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionPass**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositionPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionPass**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositionPass* const&}; _Tp = Ogre::CompositionPass*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositionPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositionPass*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp:129:22: required from here + 129 | mPasses.push_back(t); + | ~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -9363,58 +7411,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -9444,389 +7440,92 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:41:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 41 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:42:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 42 | mDirection(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard(const Ogre::Vector3&, Ogre::BillboardSet*, const Ogre::ColourValue&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:57:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 57 | , mPosition(position) - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboard.cpp:58:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | , mDirection(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Archive*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Archive*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Archive*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Archive*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Archive*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Archive*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Archive*>, std::_Select1st, Ogre::Archive*> >, std::less >, Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Archive*>, std::_Select1st, Ogre::Archive*> >, std::less >, Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Archive*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Archive*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:71:31: required from here - 71 | mArchives[filename] = pArch; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ArchiveFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ArchiveFactory*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::ArchiveFactory*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::ArchiveFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::ArchiveFactory*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::ArchiveFactory*>, std::_Select1st, Ogre::ArchiveFactory*> >, std::less >, Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ArchiveFactory*>, std::_Select1st, Ogre::ArchiveFactory*> >, std::less >, Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::ArchiveFactory*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ArchiveFactory*>; _KeyOfValue = std::_Select1st, Ogre::ArchiveFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ArchiveFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ArchiveFactory*>, std::_Select1st, Ogre::ArchiveFactory*> >, std::less >, Ogre::STLAllocator, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ArchiveFactory*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ArchiveFactory*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ArchiveFactory*> >::rebind, Ogre::ArchiveFactory*> >; typename _Allocator::value_type = std::pair, Ogre::ArchiveFactory*>; value_type = std::pair, Ogre::ArchiveFactory*>]' +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' 842 | { return _M_t._M_insert_unique(std::move(__x)); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreArchiveManager.cpp:136:30: required from here - 136 | mArchFactories.insert( ArchiveFactoryMap::value_type( factory->getType(), factory ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -9835,7 +7534,7 @@ from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -9907,11 +7606,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardParticleRenderer.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -9919,172 +7613,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareOcclusionQuery.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareOcclusionQuery.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareBufferManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreControllerManager.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:32: +[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDataStream.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -10092,35 +7627,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10179,31 +7685,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -10230,64 +7711,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -10305,11 +7728,48 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -10333,13 +7793,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -10382,58 +7835,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RenderTarget* const&}; _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RenderTarget* const&; _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RenderTarget* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RenderTarget* const&; _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RenderTarget*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RenderTarget*>::rebind; typename _Alloc::value_type = Ogre::RenderTarget*; value_type = Ogre::RenderTarget*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDepthBuffer.cpp:112:32: required from here - 112 | mAttachedRenderTargets.insert( renderTarget ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -10451,6 +7852,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -10514,7 +7938,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -10534,35 +7957,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In constructor 'Ogre::Camera::Camera(const Ogre::String&, Ogre::SceneManager*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:50:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 50 | mOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:51:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 51 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:54:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | mAutoTrackOffset(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In member function 'void Ogre::Camera::rotate(const Ogre::Quaternion&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:321:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 321 | Quaternion qnorm = q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In member function 'virtual bool Ogre::Camera::isViewOutOfDate() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:360:67: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 360 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:362:80: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 362 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -10584,20 +8018,119 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp: In member function 'virtual void Ogre::CompositorChain::preViewportUpdate(const Ogre::RenderTargetViewportEvent&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:324:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 324 | if(evt.source != mViewport || !mAnyCompositorsEnabled) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:328:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 328 | CompositionPass* pass = mOriginalScene->getTechnique()->getOutputTargetPass()->getPass(0); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp: In member function 'virtual void Ogre::CompositorChain::postViewportUpdate(const Ogre::RenderTargetViewportEvent&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:408:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 408 | if(evt.source != mViewport || !mAnyCompositorsEnabled) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:411:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 411 | Camera *cam = mViewport->getCamera(); - | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::BillboardChain::Element; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::BillboardChain::Element*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::BillboardChain::Element*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::BillboardChain::Element; _Alloc = Ogre::STLAllocator >; pointer = Ogre::BillboardChain::Element*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::BillboardChain::Element; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::BillboardChain::Element; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:109:27: required from here + 109 | mChainElementList.resize(mChainCount * mMaxElementsPerChain); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultHardwareBufferManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::BillboardChain::ChainSegment; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::BillboardChain::ChainSegment*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::BillboardChain::ChainSegment*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::BillboardChain::ChainSegment; _Alloc = Ogre::STLAllocator >; pointer = Ogre::BillboardChain::ChainSegment*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::BillboardChain::ChainSegment; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::BillboardChain::ChainSegment; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:113:27: required from here + 113 | mChainSegmentList.resize(mChainCount); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::setWindowImpl() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:815:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 815 | Vector3 position = getPositionForViewUpdate(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::forwardIntersect(const Ogre::Plane&, Ogre::vector::type*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1093:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1093 | Vector3 trCorner = getWorldSpaceCorners()[0]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1094:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1094 | Vector3 tlCorner = getWorldSpaceCorners()[1]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1095:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1095 | Vector3 blCorner = getWorldSpaceCorners()[2]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1096:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1096 | Vector3 brCorner = getWorldSpaceCorners()[3]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -10627,6 +8160,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -10710,6 +8247,93 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreControllerManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreControllerManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -10731,8 +8355,118 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgram.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -10752,17 +8486,57 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgramManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorChain.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -10789,6 +8563,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -10828,6 +8631,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -10841,6 +8669,64 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -10857,33 +8743,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreImage.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -10901,6 +8766,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -10910,14 +8835,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareCounterBuffer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareCounterBuffer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -10933,33 +8850,79 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const short unsigned int&}; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const short unsigned int&}; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; value_type = short unsigned int]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:564:30: required from here - 564 | tracksToDestroy.push_back(i->first); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:65:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 65 | mCommonDirection(Ogre::Vector3::UNIT_Z), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:66:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 66 | mCommonUpVector(Vector3::UNIT_Y), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet(const Ogre::String&, unsigned int, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:99:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 99 | mCommonDirection(Ogre::Vector3::UNIT_Z), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:100:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 100 | mCommonUpVector(Vector3::UNIT_Y), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:340:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 340 | : sortDir(dir) + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:348:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | : sortPos(pos) + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In member function 'virtual void Ogre::BillboardSet::_updateBounds()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:572:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 572 | Vector3 pos = (*i)->getPosition(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -10986,32 +8949,149 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector4&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1041:18: required from here + 1041 | res.push_back(Vector4(vec[i].x, vec[i].y, vec[i].z, 1.0)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Camera::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Camera::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera::Listener**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Camera::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera::Listener**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Camera::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera::Listener**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Camera::Listener*; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:430:19: required from here + 430 | listenersCopy = mListeners; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plane; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plane*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:762:30: required from here + 762 | outVolume->planes.push_back(getFrustumPlane(FRUSTUM_PLANE_NEAR)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector4&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1041:18: required from here + 1041 | res.push_back(Vector4(vec[i].x, vec[i].y, vec[i].z, 1.0)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -11098,90 +9178,178 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::NodeAnimationTrack*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::NodeAnimationTrack*; key_type = short unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:86:30: required from here - 86 | mNodeTrackList[handle] = ret; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::NumericAnimationTrack*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::NumericAnimationTrack*; key_type = short unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:160:27: required from here - 160 | mNumericTrackList[handle] = ret; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::VertexAnimationTrack*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VertexAnimationTrack*; key_type = short unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimation.cpp:236:26: required from here - 236 | mVertexTrackList[handle] = ret; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultSceneQueries.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDeflate.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDepthBuffer.cpp +[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDistanceLodStrategy.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -11206,6 +9374,114 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Billboard*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Billboard**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Billboard**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Billboard**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Billboard**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:1020:31: required from here + 1020 | mBillboardPool.reserve(size); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TRect; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TRect*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::TRect*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TRect; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::TRect*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::TRect; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::TRect; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:1436:28: required from here + 1436 | mTextureCoords.resize( numCoords ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::Billboard*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Billboard*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Billboard*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Billboard*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRadixSort.h:253:21: required from 'void Ogre::RadixSort::sort(TContainer&, TFunction) [with TFunction = Ogre::BillboardSet::SortByDirectionFunctor; TContainer = std::__cxx11::list > >; TContainerValueType = Ogre::Billboard*; TCompValueType = float]' + 253 | mSortArea1.resize(container.size()); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:332:30: required from here + 332 | mRadixSorter.sort(mActiveBillboards, SortByDirectionFunctor(-mCamDir)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Billboard* const&}; _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Billboard* const&}; _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Billboard*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:754:42: required from here + 754 | mFreeBillboards.push_back( mBillboardPool[i] ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -11260,17 +9536,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFileSystem.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -11300,40 +9565,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorManager.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -11363,6 +9594,90 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConvexBody.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp: In member function 'virtual void Ogre::Compositor::loadImpl()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:127:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 127 | if (mCompilationRequired) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:130:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 130 | createGlobalTextures(); + | ^~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConvexBody.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -11427,46 +9742,242 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwarePixelBuffer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwarePixelBuffer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareIndexBuffer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp:193:30: required from here + 193 | ret.push_back(i->second); + | ~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >, std::less >, Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*> >, std::less >, Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; mapped_type = std::multimap, std::__cxx11::basic_string, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp:107:33: required from here + 107 | mSettings[currentSection] = currentSettings; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, std::__cxx11::basic_string >; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, std::__cxx11::basic_string >; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair, std::__cxx11::basic_string >; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator]' + 2196 | return _M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair, std::__cxx11::basic_string >]' + 553 | { return _M_t._M_insert_equal(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConfigFile.cpp:150:48: required from here + 150 | currentSettings->insert(SettingsMultiMap::value_type(optName, optVal)); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDataStream.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDataStream.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRectangle2D.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorManager.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -11474,13 +9985,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreControllerManager.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -11572,38 +10076,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:65:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 65 | mCommonDirection(Ogre::Vector3::UNIT_Z), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:66:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 66 | mCommonUpVector(Vector3::UNIT_Y), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet(const Ogre::String&, unsigned int, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:99:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 99 | mCommonDirection(Ogre::Vector3::UNIT_Z), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:100:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 100 | mCommonUpVector(Vector3::UNIT_Y), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -11624,51 +10096,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -11676,149 +10109,107 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:340:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 340 | : sortDir(dir) - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:348:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | : sortPos(pos) - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp: In member function 'virtual void Ogre::BillboardSet::_updateBounds()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:572:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 572 | Vector3 pos = (*i)->getPosition(); - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp +[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLib.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreControllerManager.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -11840,76 +10231,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::applyToNode(Ogre::Node*, const Ogre::TimeIndex&, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:504:45: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 504 | Vector3 scale = kf.getScale(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual bool Ogre::NodeAnimationTrack::hasNonZeroKeyFrames() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:582:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | Vector3 trans = kf->getTranslate(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:583:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 583 | Vector3 scale = kf->getScale(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::optimise()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:606:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 606 | Vector3 lasttrans = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:607:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 607 | Vector3 lastscale = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:617:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 617 | Vector3 newtrans = kf->getTranslate(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:618:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 618 | Vector3 newscale = kf->getScale(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:619:69: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 619 | Quaternion neworientation = kf->getRotation(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -11929,59 +10257,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp -[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -12003,125 +10278,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositorInstance*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:467:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Ogre::CompositorInstance* const&}; _Tp = Ogre::CompositorInstance*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' - 467 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:170:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Ogre::CompositorInstance*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; value_type = Ogre::CompositorInstance*]' - 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:171:22: required from here - 171 | mInstances.insert(mInstances.begin()+addPosition, t); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance::RenderSystemOperation*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance::RenderSystemOperation**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::RenderSystemOperation**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositionTechnique*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositionTechnique**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTechnique**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositorInstance::RenderSystemOperation*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::RenderSystemOperation**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositionTechnique*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTechnique**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositorInstance::RenderSystemOperation* const&}; _Tp = Ogre::CompositorInstance::RenderSystemOperation*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositionTechnique* const&}; _Tp = Ogre::CompositionTechnique*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositorInstance::RenderSystemOperation*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositorInstance::RenderSystemOperation*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositionTechnique*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositionTechnique*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:214:35: required from here - 214 | mRenderSystemOperations.push_back(op); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:58:26: required from here + 58 | mTechniques.push_back(t); + | ~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -12176,25 +10348,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -12278,32 +10431,61 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:331:40: required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 331 | pointer __tmp(_M_allocate_and_copy(__len, __first, __last)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1989:25: required from 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, std::false_type) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::false_type = std::false_type]' - 1989 | this->_M_assign_aux(std::make_move_iterator(__x.begin()), - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1990 | std::make_move_iterator(__x.end()), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1991 | std::random_access_iterator_tag()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:771:16: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 771 | _M_move_assign(std::move(__x), __bool_constant<__move_storage>()); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:111:15: required from here - 111 | class TargetOperation - | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::MultiRenderTarget*>, std::_Select1st, Ogre::MultiRenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::MultiRenderTarget*>, std::_Select1st, Ogre::MultiRenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::MultiRenderTarget*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MultiRenderTarget*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:257:26: required from here + 257 | mGlobalMRTs[def->name] = mrt; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:280:34: required from here + 280 | mGlobalTextures[mrtLocalName] = tex; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -12367,6 +10549,187 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreControllerManager.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -12388,6 +10751,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositionTechnique::TextureDefinition*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositionTechnique::TextureDefinition**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTechnique::TextureDefinition**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositionTechnique::TextureDefinition*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTechnique::TextureDefinition**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositionTechnique::TextureDefinition* const&}; _Tp = Ogre::CompositionTechnique::TextureDefinition*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositionTechnique::TextureDefinition*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositionTechnique::TextureDefinition*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:57:34: required from here + 57 | mTextureDefinitions.push_back(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositionTargetPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositionTargetPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTargetPass**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositionTargetPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTargetPass**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositionTargetPass* const&}; _Tp = Ogre::CompositionTargetPass*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositionTargetPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositionTargetPass*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:117:28: required from here + 117 | mTargetPasses.push_back(t); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -12410,37 +10811,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -12583,53 +10953,178 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -12644,7 +11139,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -12711,45 +11205,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Billboard*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Billboard**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Billboard**; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDefaultHardwareBufferManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultHardwareBufferManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance::TargetOperation; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance::TargetOperation*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::TargetOperation*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Billboard**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositorInstance::TargetOperation; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::TargetOperation*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Billboard**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:1020:31: required from here - 1020 | mBillboardPool.reserve(size); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::CompositorInstance::TargetOperation&}; _Tp = Ogre::CompositorInstance::TargetOperation; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositorInstance::TargetOperation; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositorInstance::TargetOperation]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:463:32: required from here + 463 | compiledState.push_back(ts); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TRect; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TRect*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::TRect*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::Listener**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TRect; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::TRect*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositorInstance::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::Listener**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::TRect; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::TRect; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:1436:28: required from here - 1436 | mTextureCoords.resize( numCoords ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositorInstance::Listener* const&}; _Tp = Ogre::CompositorInstance::Listener*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositorInstance::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositorInstance::Listener*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:1232:22: required from here + 1232 | mListeners.push_back(l); + | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -12775,47 +11273,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::Billboard*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Billboard*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Billboard*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::Billboard*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Billboard*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRadixSort.h:253:21: required from 'void Ogre::RadixSort::sort(TContainer&, TFunction) [with TFunction = Ogre::BillboardSet::SortByDirectionFunctor; TContainer = std::__cxx11::list > >; TContainerValueType = Ogre::Billboard*; TCompValueType = float]' - 253 | mSortArea1.resize(container.size()); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:332:30: required from here - 332 | mRadixSorter.sort(mActiveBillboards, SortByDirectionFunctor(-mCamDir)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDeflate.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDeflate.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Billboard* const&}; _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Billboard* const&}; _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Billboard*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Billboard*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardSet.cpp:754:42: required from here - 754 | mFreeBillboards.push_back( mBillboardPool[i] ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; reference = std::pair&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:1225:45: required from here + 1225 | finalState.renderSystemOperations.push_back(RenderSystemOpPair(finalState.currentQueueGroupID, op)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -12931,6 +11415,121 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::CompositionTechnique::TextureDefinition*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::CompositionTechnique::TextureDefinition*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::CompositionTechnique::TextureDefinition*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::CompositionTechnique::TextureDefinition*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::CompositionTechnique::TextureDefinition*; _Tp = Ogre::SharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = Ogre::CompositionTechnique::TextureDefinition*]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:519:27: required from here + 519 | mReserveTextures[def] = i->second; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:634:56: required from here + 634 | mLocalTextures[getMRTTexLocalName(def->name, atch)] = tex; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::MultiRenderTarget*>, std::_Select1st, Ogre::MultiRenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::MultiRenderTarget*>, std::_Select1st, Ogre::MultiRenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::MultiRenderTarget*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MultiRenderTarget*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:638:25: required from here + 638 | mLocalMRTs[def->name] = mrt; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDistanceLodStrategy.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp: In member function 'virtual void Ogre::CompositorChain::preViewportUpdate(const Ogre::RenderTargetViewportEvent&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:324:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 324 | if(evt.source != mViewport || !mAnyCompositorsEnabled) + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -12961,6 +11560,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:328:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 328 | CompositionPass* pass = mOriginalScene->getTechnique()->getOutputTargetPass()->getPass(0); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp: In member function 'virtual void Ogre::CompositorChain::postViewportUpdate(const Ogre::RenderTargetViewportEvent&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:408:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 408 | if(evt.source != mViewport || !mAnyCompositorsEnabled) + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -12991,29 +11597,71 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchShader.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:411:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 411 | Camera *cam = mViewport->getCamera(); + | ^~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLibManager.cpp +[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorManager.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -13033,111 +11681,84 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::KeyFrame*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::KeyFrame**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::KeyFrame**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::KeyFrame*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::KeyFrame**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:467:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Ogre::KeyFrame* const&}; _Tp = Ogre::KeyFrame*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' - 467 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:170:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Ogre::KeyFrame*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; value_type = Ogre::KeyFrame*]' - 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:165:26: required from here - 165 | mKeyFrames.insert(i, kf); - | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositorInstance*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:467:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const float&}; _Tp = float; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' +/usr/include/c++/14/bits/vector.tcc:467:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Ogre::CompositorInstance* const&}; _Tp = Ogre::CompositorInstance*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' 467 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:170:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; value_type = float]' +/usr/include/c++/14/bits/vector.tcc:170:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Ogre::CompositorInstance*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; value_type = Ogre::CompositorInstance*]' 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:219:37: required from here - 219 | keyFrameTimes.insert(it, timePos); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:171:22: required from here + 171 | mInstances.insert(mInstances.begin()+addPosition, t); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance::RenderSystemOperation*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance::RenderSystemOperation**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::RenderSystemOperation**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositorInstance::RenderSystemOperation*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::RenderSystemOperation**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:227:33: required from here - 227 | mKeyFrameIndexMap.resize(keyFrameTimes.size() + 1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {short unsigned int}; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {short unsigned int}; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; value_type = short unsigned int]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAnimationTrack.cpp:633:26: required from here - 633 | removeList.push_back(k-2); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositorInstance::RenderSystemOperation* const&}; _Tp = Ogre::CompositorInstance::RenderSystemOperation*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositorInstance::RenderSystemOperation*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositorInstance::RenderSystemOperation*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorChain.cpp:214:35: required from here + 214 | mRenderSystemOperations.push_back(op); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -13224,11 +11845,159 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp -[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:331:40: required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 331 | pointer __tmp(_M_allocate_and_copy(__len, __first, __last)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1989:25: required from 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, std::false_type) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::false_type = std::false_type]' + 1989 | this->_M_assign_aux(std::make_move_iterator(__x.begin()), + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1990 | std::make_move_iterator(__x.end()), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1991 | std::random_access_iterator_tag()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:771:16: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 771 | _M_move_assign(std::move(__x), __bool_constant<__move_storage>()); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositorInstance.h:111:15: required from here + 111 | class TargetOperation + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDualQuaternion.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp:60: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp:63: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -13300,31 +12069,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp: In copy constructor 'Ogre::ConvexBody::ConvexBody(const Ogre::ConvexBody&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:126:48: warning: implicitly-declared 'Ogre::Polygon& Ogre::Polygon::operator=(const Ogre::Polygon&)' is deprecated [-Wdeprecated-copy] + 126 | *p = cpy.getPolygon( i ); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:73:17: note: because 'Ogre::Polygon' has user-provided 'Ogre::Polygon::Polygon(const Ogre::Polygon&)' + 73 | Polygon( const Polygon& cpy ); + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::define(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:216:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 216 | Vector3 currentVertex = min; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp:64: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -13332,228 +12091,210 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In constructor 'Ogre::Camera::Camera(const Ogre::String&, Ogre::SceneManager*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:50:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 50 | mOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:51:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 51 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:54:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | mAutoTrackOffset(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In member function 'void Ogre::Camera::rotate(const Ogre::Quaternion&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:321:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 321 | Quaternion qnorm = q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In member function 'virtual bool Ogre::Camera::isViewOutOfDate() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:360:67: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 360 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:362:80: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 362 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp: In member function 'void Ogre::DualQuaternion::toTransformationMatrix(Ogre::Matrix4&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDualQuaternion.cpp:122:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 122 | Vector3 scale = Vector3::UNIT_SCALE; + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDynLib.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLib.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::clip(const Ogre::Plane&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:1095:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1095 | Vector3 vFirst = it->first; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:1096:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1096 | Vector3 vSecond = it->second; + | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::setWindowImpl() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:815:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 815 | Vector3 position = getPositionForViewUpdate(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDistanceLodStrategy.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::forwardIntersect(const Ogre::Plane&, Ogre::vector::type*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1093:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1093 | Vector3 trCorner = getWorldSpaceCorners()[0]; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1094:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1094 | Vector3 tlCorner = getWorldSpaceCorners()[1]; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1095:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1095 | Vector3 blCorner = getWorldSpaceCorners()[2]; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1096:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1096 | Vector3 brCorner = getWorldSpaceCorners()[3]; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEntity.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -13684,6 +12425,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreException.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreException.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreException.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, @@ -13709,66 +12452,39 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Vector4& Ogre::AutoParamDataSource::getCameraPosition() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:441:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 441 | Vector3 vec3 = mCurrentCamera->getDerivedPosition(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Vector4& Ogre::AutoParamDataSource::getLodCameraPosition() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:478:91: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 478 | Vector3 vec3 = mCurrentCamera->getLodCamera()->getDerivedPosition(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::AutoParamDataSource::getTextureSize(size_t) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:559:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 559 | return size; - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Matrix4& Ogre::AutoParamDataSource::getSpotlightViewProjMatrix(size_t) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreAutoParamDataSource.cpp:723:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 723 | Vector3 up = Vector3::UNIT_Y; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareUniformBuffer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareUniformBuffer.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDepthBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDepthBuffer.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:352:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector3*; _ForwardIterator = Ogre::Vector3*; _Allocator = Ogre::STLAllocator >]' + 352 | __traits::construct(__alloc, std::__addressof(*__cur), *__first); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:257:35: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' + 257 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 258 | __x._M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~ + 259 | this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~ + 260 | _M_get_Tp_allocator()); + | ~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:52:20: required from here + 52 | class _OgreExport Polygon + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -13788,39 +12504,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -13842,34 +12525,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp: In member function 'virtual void Ogre::Compositor::loadImpl()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:127:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 127 | if (mCompilationRequired) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:130:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 130 | createGlobalTextures(); - | ^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Polygon*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Polygon**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Polygon**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Polygon*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Polygon**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Polygon*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Polygon*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:60:25: required from here + 60 | msFreePolygons.resize(initialSize); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:52:20: required from here + 52 | class _OgreExport Polygon + | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -13902,25 +12594,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14004,6 +12677,241 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2445:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_equal(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2445 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_multimap.h:558:32: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = Ogre::Vector3; _Tp = Ogre::Vector3; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> = std::enable_if > >::type; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair]' + 558 | { return _M_t._M_emplace_equal(std::forward<_Pair>(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreConvexBody.cpp:852:19: required from here + 852 | edgeMap.insert( Polygon::Edge( a, b ) ); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSource.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreDynLibManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLibManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::DynLib*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::DynLib*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::DynLib*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::DynLib*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::DynLib*>; _KeyOfValue = std::_Select1st, Ogre::DynLib*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::DynLib*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::DynLib*>; _KeyOfValue = std::_Select1st, Ogre::DynLib*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::DynLib*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::DynLib*>; _KeyOfValue = std::_Select1st, Ogre::DynLib*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::DynLib*>; _KeyOfValue = std::_Select1st, Ogre::DynLib*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::DynLib*>, std::_Select1st, Ogre::DynLib*> >, std::less >, Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::DynLib*>, std::_Select1st, Ogre::DynLib*> >, std::less >, Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::DynLib*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::DynLib*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::DynLib*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLibManager.cpp:63:27: required from here + 63 | mLibList[filename] = pLib; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLib.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSourceManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFileSystem.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14058,6 +12966,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp +[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp +[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14077,113 +12991,84 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneQuery::WorldFragmentType}; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneQuery::WorldFragmentType; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneQuery::WorldFragmentType; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneQuery::WorldFragmentType; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::SceneQuery::WorldFragmentType; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneQuery::WorldFragmentType>::rebind; typename _Alloc::value_type = Ogre::SceneQuery::WorldFragmentType; value_type = Ogre::SceneQuery::WorldFragmentType]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultSceneQueries.cpp:39:34: required from here - 39 | mSupportedWorldFragments.insert(SceneQuery::WFT_NONE); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::Element::Element(const Ogre::Vector3&, Ogre::Real, Ogre::Real, const Ogre::ColourValue&, const Ogre::Quaternion&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:58:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | position(_position), - | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:62:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 62 | orientation(_orientation) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::BillboardChain(const Ogre::String&, size_t, size_t, bool, bool, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:83:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 83 | mNormalBase(Vector3::UNIT_X) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -14208,75 +13093,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance::TargetOperation; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance::TargetOperation*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::TargetOperation*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositorInstance::TargetOperation; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::TargetOperation*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::CompositorInstance::TargetOperation&}; _Tp = Ogre::CompositorInstance::TargetOperation; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositorInstance::TargetOperation; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositorInstance::TargetOperation]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:463:32: required from here - 463 | compiledState.push_back(ts); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::Listener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositorInstance::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance::Listener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositorInstance::Listener* const&}; _Tp = Ogre::CompositorInstance::Listener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositorInstance::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositorInstance::Listener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:1232:22: required from here - 1232 | mListeners.push_back(l); - | ~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14299,28 +13115,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; reference = std::pair&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:1225:45: required from here - 1225 | finalState.renderSystemOperations.push_back(RenderSystemOpPair(finalState.currentQueueGroupID, op)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14433,93 +13227,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::CompositionTechnique::TextureDefinition*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::CompositionTechnique::TextureDefinition*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::CompositionTechnique::TextureDefinition*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::CompositionTechnique::TextureDefinition*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::CompositionTechnique::TextureDefinition*; _Tp = Ogre::SharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = Ogre::CompositionTechnique::TextureDefinition*]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:519:27: required from here - 519 | mReserveTextures[def] = i->second; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:634:56: required from here - 634 | mLocalTextures[getMRTTexLocalName(def->name, atch)] = tex; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::MultiRenderTarget*>, std::_Select1st, Ogre::MultiRenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::MultiRenderTarget*>, std::_Select1st, Ogre::MultiRenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::MultiRenderTarget*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MultiRenderTarget*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositorInstance.cpp:638:25: required from here - 638 | mLocalMRTs[def->name] = mrt; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14580,71 +13287,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector4&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1041:18: required from here - 1041 | res.push_back(Vector4(vec[i].x, vec[i].y, vec[i].z, 1.0)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node*>; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*>*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator*>, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*>*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node*>*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Controller* const&}; _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node*>*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Controller* const&; _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*>*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Controller* const&; _NodeGen = std::_Rb_tree*, Ogre::Controller*, std::_Identity*>, std::less*>, Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree*, Ogre::Controller*, std::_Identity*>, std::less*>, Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Controller* const&; _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::Controller*; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree*, Ogre::Controller*, std::_Identity*>, std::less*>, Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits*, Ogre::CategorisedAllocPolicy > >::rebind_alloc*>; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits*, Ogre::CategorisedAllocPolicy >, Ogre::Controller*>::rebind*>; typename _Alloc::value_type = Ogre::Controller*; value_type = Ogre::Controller*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreControllerManager.cpp:66:28: required from here + 66 | mControllers.insert(c); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14685,90 +13357,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Camera::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Camera::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera::Listener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Camera::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera::Listener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Camera::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera::Listener**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Camera::Listener*; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:430:19: required from here - 430 | listenersCopy = mListeners; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plane; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plane*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:762:30: required from here - 762 | outVolume->planes.push_back(getFrustumPlane(FRUSTUM_PLANE_NEAR)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector4&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCamera.cpp:1041:18: required from here - 1041 | res.push_back(Vector4(vec[i].x, vec[i].y, vec[i].z, 1.0)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14823,35 +13411,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -14881,87 +13440,37 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp +[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15002,6 +13511,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramUsage.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositorInstance*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositorInstance**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositorInstance**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15021,27 +13532,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15061,130 +13551,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15207,119 +13573,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15349,29 +13602,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15397,13 +13627,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15433,24 +13656,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15596,27 +13801,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15707,25 +13891,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositionPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositionPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionPass**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositionPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionPass**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositionPass* const&}; _Tp = Ogre::CompositionPass*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositionPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositionPass*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTargetPass.cpp:129:22: required from here - 129 | mPasses.push_back(t); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -15786,202 +13951,165 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -15989,13 +14117,79 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp:31: +[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDepthBuffer.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -16067,17 +14261,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareVertexBuffer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareCounterBuffer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -16160,14 +14353,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -16231,68 +14416,537 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; pointer = Ogre::Vector4*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector4&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:342:57: required from here + 342 | mEdgeData->triangleFaceNormals.push_back( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 343 | Math::calculateFaceNormalWithoutNormalize(v[0], v[1], v[2])); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::VertexData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::VertexData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::VertexData**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::VertexData*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::VertexData**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::VertexData* const&}; _Tp = const Ogre::VertexData*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = const Ogre::VertexData*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::VertexData*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:98:34: required from here + 98 | mVertexDataList.push_back(vertexData); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeListBuilder::Geometry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeListBuilder::Geometry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeListBuilder::Geometry*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeListBuilder::Geometry; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeListBuilder::Geometry*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EdgeListBuilder::Geometry&}; _Tp = Ogre::EdgeListBuilder::Geometry; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EdgeListBuilder::Geometry; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EdgeListBuilder::Geometry]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:118:32: required from here + 118 | mGeometryList.push_back(geometry); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::EdgeGroup; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::EdgeGroup*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::EdgeGroup*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeData::EdgeGroup; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::EdgeGroup*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::EdgeData::EdgeGroup; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::EdgeData::EdgeGroup; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:181:37: required from here + 181 | mEdgeData->edgeGroups.resize(mVertexDataList.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = char*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = char; _Alloc = Ogre::STLAllocator >; pointer = char*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:200:47: required from here + 200 | mEdgeData->triangleLightFacings.resize(mEdgeData->triangles.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::Triangle; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:275:37: required from here + 275 | mEdgeData->triangles.reserve(triangleIndex + iterations); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:276:47: required from here + 276 | mEdgeData->triangleFaceNormals.reserve(triangleIndex + iterations); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::Edge; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::Edge*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Edge*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeData::Edge; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Edge*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EdgeData::Edge&}; _Tp = Ogre::EdgeData::Edge; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EdgeData::Edge; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EdgeData::Edge]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:401:61: required from here + 401 | mEdgeData->edgeGroups[vertexSet].edges.push_back(e); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeListBuilder::CommonVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeListBuilder::CommonVertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeListBuilder::CommonVertex*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeListBuilder::CommonVertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeListBuilder::CommonVertex*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EdgeListBuilder::CommonVertex&}; _Tp = Ogre::EdgeListBuilder::CommonVertex; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EdgeListBuilder::CommonVertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EdgeListBuilder::CommonVertex]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:425:28: required from here + 425 | mVertices.push_back(newCommon); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::pair > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::pair > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::pair > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::pair > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::pair > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::pair >}; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::pair > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, std::pair >; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::pair > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, std::pair >; _NodeGen = std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair, std::pair >; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy > >::iterator]' + 2196 | return _M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::pair; _Tp = std::pair; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, Ogre::STLAllocator, std::pair >, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair, std::pair >]' + 553 | { return _M_t._M_insert_equal(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:388:28: required from here + 388 | mEdgeMap.insert(EdgeMap::value_type( + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 389 | std::pair(sharedVertIndex0, sharedVertIndex1), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 390 | std::pair(vertexSet, mEdgeData->edgeGroups[vertexSet].edges.size()))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, Ogre::EdgeListBuilder::vectorLess, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, Ogre::EdgeListBuilder::vectorLess, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Vector3; _Tp = long unsigned int; _Compare = Ogre::EdgeListBuilder::vectorLess; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, Ogre::EdgeListBuilder::vectorLess, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEdgeListBuilder.cpp:412:36: required from here + 412 | mCommonVertexMap.insert(CommonVertexMap::value_type(vec, mVertices.size())); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreExternalTextureSourceManager.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSourceManager.cpp:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEntity.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreException.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreException.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -16361,28 +15015,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositionTechnique*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositionTechnique**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTechnique**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreExternalTextureSource.h:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSource.cpp:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareOcclusionQuery.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositionTechnique*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTechnique**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositionTechnique* const&}; _Tp = Ogre::CompositionTechnique*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositionTechnique*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositionTechnique*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:58:26: required from here - 58 | mTechniques.push_back(t); - | ~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -16404,66 +15077,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::BillboardChain::Element; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::BillboardChain::Element*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::BillboardChain::Element*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::BillboardChain::Element; _Alloc = Ogre::STLAllocator >; pointer = Ogre::BillboardChain::Element*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::BillboardChain::Element; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::BillboardChain::Element; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:109:27: required from here - 109 | mChainElementList.resize(mChainCount * mMaxElementsPerChain); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::BillboardChain::ChainSegment; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::BillboardChain::ChainSegment*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::BillboardChain::ChainSegment*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::BillboardChain::ChainSegment; _Alloc = Ogre::STLAllocator >; pointer = Ogre::BillboardChain::ChainSegment*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::BillboardChain::ChainSegment; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::BillboardChain::ChainSegment; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreBillboardChain.cpp:113:27: required from here - 113 | mChainSegmentList.resize(mChainCount); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -16518,11 +15131,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -16552,31 +15160,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -16606,63 +15189,375 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RenderTarget* const&}; _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RenderTarget* const&; _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RenderTarget* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RenderTarget* const&; _Key = Ogre::RenderTarget*; _Val = Ogre::RenderTarget*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RenderTarget*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RenderTarget*>::rebind; typename _Alloc::value_type = Ogre::RenderTarget*; value_type = Ogre::RenderTarget*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDepthBuffer.cpp:112:32: required from here + 112 | mAttachedRenderTargets.insert( renderTarget ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystem.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFileSystem.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgramManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MultiRenderTarget*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MultiRenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::MultiRenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::MultiRenderTarget*>, std::_Select1st, Ogre::MultiRenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::MultiRenderTarget*>, std::_Select1st, Ogre::MultiRenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::MultiRenderTarget*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MultiRenderTarget*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MultiRenderTarget*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:257:26: required from here - 257 | mGlobalMRTs[def->name] = mrt; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -16691,35 +15586,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositor.cpp:280:34: required from here - 280 | mGlobalTextures[mrtLocalName] = tex; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -16838,86 +15704,64 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneQuery::WorldFragmentType}; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneQuery::WorldFragmentType; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneQuery::WorldFragmentType; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneQuery::WorldFragmentType; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::SceneQuery::WorldFragmentType; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneQuery::WorldFragmentType>::rebind; typename _Alloc::value_type = Ogre::SceneQuery::WorldFragmentType; value_type = Ogre::SceneQuery::WorldFragmentType]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDefaultSceneQueries.cpp:39:34: required from here + 39 | mSupportedWorldFragments.insert(SceneQuery::WFT_NONE); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgramUsage.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramUsage.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgramParams.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgram.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwarePixelBuffer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -16935,10 +15779,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareUniformBuffer.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': @@ -16962,6 +15808,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareOcclusionQuery.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareOcclusionQuery.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -17016,6 +15889,241 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFileSystem.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ExternalTextureSource*>; _KeyOfValue = std::_Select1st, Ogre::ExternalTextureSource*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ExternalTextureSource*>; _KeyOfValue = std::_Select1st, Ogre::ExternalTextureSource*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ExternalTextureSource*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ExternalTextureSource*>; _KeyOfValue = std::_Select1st, Ogre::ExternalTextureSource*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ExternalTextureSource*>; _KeyOfValue = std::_Select1st, Ogre::ExternalTextureSource*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ExternalTextureSource*>, std::_Select1st, Ogre::ExternalTextureSource*> >, std::less >, Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ExternalTextureSource*>, std::_Select1st, Ogre::ExternalTextureSource*> >, std::less >, Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ExternalTextureSource*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ExternalTextureSource*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ExternalTextureSource*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSourceManager.cpp:126:37: required from here + 126 | mTextureSystems[sTexturePlugInType] = pTextureSystem; //If we got here then add it to map + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareBufferManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreExternalTextureSource.cpp:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -17025,6 +16133,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17156,25 +16267,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ @@ -17192,92 +16284,587 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreEntity.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareIndexBuffer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositionTechnique::TextureDefinition*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositionTechnique::TextureDefinition**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTechnique::TextureDefinition**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositionTechnique::TextureDefinition*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTechnique::TextureDefinition**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositionTechnique::TextureDefinition* const&}; _Tp = Ogre::CompositionTechnique::TextureDefinition*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositionTechnique::TextureDefinition*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositionTechnique::TextureDefinition*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:57:34: required from here - 57 | mTextureDefinitions.push_back(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareCounterBuffer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareCounterBuffer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::CompositionTargetPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::CompositionTargetPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTargetPass**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::CompositionTargetPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::CompositionTargetPass**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::CompositionTargetPass* const&}; _Tp = Ogre::CompositionTargetPass*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::CompositionTargetPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::CompositionTargetPass*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreCompositionTechnique.cpp:117:28: required from here - 117 | mTargetPasses.push_back(t); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ +[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgram.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwarePixelBuffer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwarePixelBuffer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgramManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreImage.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreImage.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -17335,124 +16922,320 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In constructor 'Ogre::Frustum::Frustum(const Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:57:9: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 57 | mFrustumOffset(Vector2::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:59:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 59 | mLastParentOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:60:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 60 | mLastParentPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::updateFrustumImpl() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:572:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 572 | Vector3 tmp = min; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isViewOutOfDate() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:721:67: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 721 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:723:80: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 723 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isFrustumOutOfDate() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:745:79: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 745 | mObliqueProjPlane = mLinkedObliqueProjPlane->_getDerivedPlane(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:746:47: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 746 | mLastLinkedObliqueProjPlane = mObliqueProjPlane; + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableReflection(const Ogre::Plane&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1043:25: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 1043 | mReflectPlane = p; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableReflection(const Ogre::MovablePlane*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1054:63: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 1054 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1056:76: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 1056 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::MovablePlane*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1240:53: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 1240 | mObliqueProjPlane = plane->_getDerivedPlane(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::Plane&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1248:29: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 1248 | mObliqueProjPlane = plane; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreImage.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -17472,6 +17255,282 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAutoParamDataSource.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -17526,6 +17585,54 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -17566,11 +17673,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHighLevelGpuProgram.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plane; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plane*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1351:26: required from here + 1351 | volume.planes.push_back(mFrustumPlanes[FRUSTUM_PLANE_NEAR]); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -17768,36 +17886,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node*>; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*>*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator*>, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*>*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node*>*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Controller* const&}; _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node*>*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Controller* const&; _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*>*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Controller* const&; _NodeGen = std::_Rb_tree*, Ogre::Controller*, std::_Identity*>, std::less*>, Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree*, Ogre::Controller*, std::_Identity*>, std::less*>, Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Controller* const&; _Key = Ogre::Controller*; _Val = Ogre::Controller*; _KeyOfValue = std::_Identity*>; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::Controller*; _Compare = std::less*>; _Alloc = Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree*, Ogre::Controller*, std::_Identity*>, std::less*>, Ogre::STLAllocator*, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits*, Ogre::CategorisedAllocPolicy > >::rebind_alloc*>; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits*, Ogre::CategorisedAllocPolicy >, Ogre::Controller*>::rebind*>; typename _Alloc::value_type = Ogre::Controller*; value_type = Ogre::Controller*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreControllerManager.cpp:66:28: required from here - 66 | mControllers.insert(c); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -17817,6 +17905,99 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareUniformBuffer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareUniformBuffer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgram.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, @@ -17848,6 +18029,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -17948,8 +18148,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -18215,109 +18413,133 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In constructor 'Ogre::Frustum::Frustum(const Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:57:9: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 57 | mFrustumOffset(Vector2::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp: In constructor 'Ogre::HardwareIndexBuffer::HardwareIndexBuffer(Ogre::HardwareBufferManagerBase*, IndexType, size_t, Ogre::HardwareBuffer::Usage, bool, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp:55:24: warning: '*this.Ogre::HardwareIndexBuffer::mIndexSize' may be used uninitialized [-Wmaybe-uninitialized] + 55 | mSizeInBytes = mIndexSize * mNumIndexes; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp:55:24: warning: '*this.Ogre::HardwareIndexBuffer::mIndexSize' may be used uninitialized [-Wmaybe-uninitialized] +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHardwareVertexBuffer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:59:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 59 | mLastParentOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:60:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 60 | mLastParentPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::updateFrustumImpl() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:572:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 572 | Vector3 tmp = min; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isViewOutOfDate() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:721:67: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 721 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:723:80: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 723 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isFrustumOutOfDate() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:745:79: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 745 | mObliqueProjPlane = mLinkedObliqueProjPlane->_getDerivedPlane(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:746:47: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 746 | mLastLinkedObliqueProjPlane = mObliqueProjPlane; - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableReflection(const Ogre::Plane&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1043:25: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 1043 | mReflectPlane = p; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableReflection(const Ogre::MovablePlane*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1054:63: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 1054 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1056:76: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 1056 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::MovablePlane*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1240:53: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 1240 | mObliqueProjPlane = plane->_getDerivedPlane(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::Plane&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1248:29: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 1248 | mObliqueProjPlane = plane; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHighLevelGpuProgram.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -18337,35 +18559,161 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategyManager.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::HardwareVertexBufferSharedPtr&}; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::HardwareVertexBufferSharedPtr&}; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareVertexBufferSharedPtr]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:384:50: required from here + 384 | holdForDelayDestroy.push_back(it->second); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::VertexDeclaration* const&}; _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::VertexDeclaration* const&; _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::VertexDeclaration* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::VertexDeclaration* const&; _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::VertexDeclaration*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::VertexDeclaration*>::rebind; typename _Alloc::value_type = Ogre::VertexDeclaration*; value_type = Ogre::VertexDeclaration*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:89:35: required from here + 89 | mVertexDeclarations.insert(decl); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::VertexBufferBinding* const&}; _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::VertexBufferBinding* const&; _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::VertexBufferBinding* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::VertexBufferBinding* const&; _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::VertexBufferBinding*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::VertexBufferBinding*>::rebind; typename _Alloc::value_type = Ogre::VertexBufferBinding*; value_type = Ogre::VertexBufferBinding*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:104:31: required from here + 104 | mVertexBufferBindings.insert(ret); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -18387,6 +18735,74 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2196 | return _M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareVertexBuffer*; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' + 553 | { return _M_t._M_insert_equal(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:163:40: required from here + 163 | mFreeTempVertexBufferMap.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 164 | FreeTemporaryVertexBufferMap::value_type(sourceBuffer.get(), copy)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareVertexBuffer*; _Tp = Ogre::HardwareBufferManagerBase::VertexBufferLicense; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:207:36: required from here + 207 | mTempVertexBufferLicenses.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 208 | TemporaryVertexBufferLicenseMap::value_type( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 209 | vbuf.get(), + | ~~~~~~~~~~~ + 210 | VertexBufferLicense(sourceBuffer.get(), licenseType, EXPIRED_DELAY_FRAME_THRESHOLD, vbuf, licensee))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -18521,6 +18937,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp:188:28: required from here + 188 | mSharedParametersMap[name] = ret; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::SharedPtr >; _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::SharedPtr > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::SharedPtr > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::SharedPtr > >::rebind, Ogre::SharedPtr > >; typename _Allocator::value_type = std::pair, Ogre::SharedPtr >]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp:267:26: required from here + 267 | mMicrocodeCache.insert(make_pair(nameWithRenderSystem, microcode)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -18581,23 +19051,67 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHighLevelGpuProgramManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgramManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::FileInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::FileInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::FileInfo*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::FileInfo*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::FileInfo&}; _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; value_type = Ogre::FileInfo]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFileSystem.cpp:142:42: required from here + 142 | detailList->push_back(fi); + | ~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLogManager.cpp -[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLog.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp: In constructor 'Ogre::HardwareIndexBuffer::HardwareIndexBuffer(Ogre::HardwareBufferManagerBase*, IndexType, size_t, Ogre::HardwareBuffer::Usage, bool, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp:55:24: warning: '*this.Ogre::HardwareIndexBuffer::mIndexSize' may be used uninitialized [-Wmaybe-uninitialized] - 55 | mSizeInBytes = mIndexSize * mNumIndexes; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareIndexBuffer.cpp:55:24: warning: '*this.Ogre::HardwareIndexBuffer::mIndexSize' may be used uninitialized [-Wmaybe-uninitialized] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -18617,25 +19131,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::HardwareVertexBufferSharedPtr&}; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::HardwareVertexBufferSharedPtr&}; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareVertexBufferSharedPtr]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:384:50: required from here - 384 | holdForDelayDestroy.push_back(it->second); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -18693,151 +19207,184 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::VertexDeclaration* const&}; _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::VertexDeclaration* const&; _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::VertexDeclaration* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::VertexDeclaration* const&; _Key = Ogre::VertexDeclaration*; _Val = Ogre::VertexDeclaration*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::VertexDeclaration*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::VertexDeclaration*>::rebind; typename _Alloc::value_type = Ogre::VertexDeclaration*; value_type = Ogre::VertexDeclaration*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:89:35: required from here - 89 | mVertexDeclarations.insert(decl); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::VertexBufferBinding* const&}; _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::VertexBufferBinding* const&; _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::VertexBufferBinding* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::VertexBufferBinding* const&; _Key = Ogre::VertexBufferBinding*; _Val = Ogre::VertexBufferBinding*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::VertexBufferBinding*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::VertexBufferBinding*>::rebind; typename _Alloc::value_type = Ogre::VertexBufferBinding*; value_type = Ogre::VertexBufferBinding*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:104:31: required from here - 104 | mVertexBufferBindings.insert(ret); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2196 | return _M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareVertexBuffer*; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' - 553 | { return _M_t._M_insert_equal(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:163:40: required from here - 163 | mFreeTempVertexBufferMap.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 164 | FreeTemporaryVertexBufferMap::value_type(sourceBuffer.get(), copy)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = Ogre::HardwareVertexBuffer*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareVertexBuffer*; _Tp = Ogre::HardwareBufferManagerBase::VertexBufferLicense; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' 842 | { return _M_t._M_insert_unique(std::move(__x)); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareBufferManager.cpp:207:36: required from here - 207 | mTempVertexBufferLicenses.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 208 | TemporaryVertexBufferLicenseMap::value_type( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 209 | vbuf.get(), - | ~~~~~~~~~~~ - 210 | VertexBufferLicense(sourceBuffer.get(), licenseType, EXPIRED_DELAY_FRAME_THRESHOLD, vbuf, licensee))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp -[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp +[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchShader.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchHW.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHighLevelGpuProgramManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgramManager.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); @@ -18861,6 +19408,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreImage.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreImage.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -18882,27 +19437,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -19122,27 +19656,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -19193,22 +19706,97 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plane; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plane*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFrustum.cpp:1351:26: required from here - 1351 | volume.planes.push_back(mFrustumPlanes[FRUSTUM_PLANE_NEAR]); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -19263,57 +19851,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -19400,6 +19953,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -19460,292 +20067,427 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchShader.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchShader.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp +[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchVTF.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:422:26: required from here + 422 | mFloatConstants.resize(mFloatConstants.size() + def.arraySize * def.elementSize); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchVTF.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = int; _Alloc = Ogre::STLAllocator >; pointer = int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:427:24: required from here + 427 | mIntConstants.resize(mIntConstants.size() + def.arraySize * def.elementSize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GpuSharedParametersUsage::CopyDataEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GpuSharedParametersUsage::CopyDataEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuSharedParametersUsage::CopyDataEntry*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GpuSharedParametersUsage::CopyDataEntry; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuSharedParametersUsage::CopyDataEntry*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GpuSharedParametersUsage::CopyDataEntry&}; _Tp = Ogre::GpuSharedParametersUsage::CopyDataEntry; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GpuSharedParametersUsage::CopyDataEntry; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GpuSharedParametersUsage::CopyDataEntry]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:644:29: required from here + 644 | mCopyDataList.push_back(e); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GpuProgramParameters::AutoConstantEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GpuProgramParameters::AutoConstantEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuProgramParameters::AutoConstantEntry*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GpuProgramParameters::AutoConstantEntry; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuProgramParameters::AutoConstantEntry*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::GpuProgramParameters::AutoConstantEntry; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuProgramParameters::AutoConstantEntry*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::GpuProgramParameters::AutoConstantEntry; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:805:24: required from here + 805 | mAutoConstants = oth.mAutoConstants; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = double; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = double*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = double*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = double; _Alloc = Ogre::STLAllocator >; pointer = double*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = double]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1442:2: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; size_type = long unsigned int; value_type = double]' + 1442 | _M_fill_insert(begin() + __offset, __n, __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:898:27: required from here + 898 | mDoubleConstants.insert(mDoubleConstants.end(), + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ + 899 | doubleIndexMap->bufferSize - mDoubleConstants.size(), 0.0f); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GpuSharedParametersUsage; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GpuSharedParametersUsage*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuSharedParametersUsage*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GpuSharedParametersUsage; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuSharedParametersUsage*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::GpuSharedParametersUsage}; _Tp = Ogre::GpuSharedParametersUsage; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::GpuSharedParametersUsage}; _Tp = Ogre::GpuSharedParametersUsage; _Alloc = Ogre::STLAllocator >; reference = Ogre::GpuSharedParametersUsage&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::GpuSharedParametersUsage; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GpuSharedParametersUsage]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:824:30: required from here + 824 | mSharedParamSets.push_back(GpuSharedParametersUsage(i->getSharedParams(), this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstancedGeometry.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuConstantDefinition; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GpuConstantDefinition; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:361:19: required from here + 361 | pDest->map[name] = def; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = long unsigned int; _Tp = Ogre::GpuLogicalIndexUse; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:1317:42: required from here + 1317 | mFloatLogicalToPhysical->map.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1318 | GpuLogicalIndexUseMap::value_type( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1319 | logicalIndex + logicalNum, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1320 | GpuLogicalIndexUse(currPhys, requestedSize, variability))).first; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -19886,11 +20628,71 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstancedGeometry.h:32: +[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchHW.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -19962,7 +20764,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -19970,151 +20771,122 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchVTF.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here + 90 | msMapCodecs[pCodec->getType()] = pCodec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp +[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:33: @@ -20189,8 +20961,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -20198,60 +20968,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix4.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp +[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstancedEntity.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchShader.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceManager.h:32: @@ -20326,44 +21055,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -20428,43 +21119,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreKeyFrame.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -20474,52 +21128,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -20533,35 +21141,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here - 90 | msMapCodecs[pCodec->getType()] = pCodec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -20575,25 +21154,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::FileInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::FileInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::FileInfo*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::FileInfo*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::FileInfo&}; _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; value_type = Ogre::FileInfo]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFileSystem.cpp:142:42: required from here - 142 | detailList->push_back(fi); - | ~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -20633,25 +21193,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -20709,198 +21266,38 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::HighLevelGpuProgramFactory*>; _KeyOfValue = std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::HighLevelGpuProgramFactory*>; _KeyOfValue = std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::HighLevelGpuProgramFactory*>; _KeyOfValue = std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::HighLevelGpuProgramFactory*>; _KeyOfValue = std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::HighLevelGpuProgramFactory*>, std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >, std::less >, Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::HighLevelGpuProgramFactory*>, std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >, std::less >, Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::HighLevelGpuProgramFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::HighLevelGpuProgramFactory*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreKeyFrame.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgramManager.cpp:138:36: required from here + 138 | mFactories[factory->getLanguage()] = factory; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -20972,14 +21369,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, @@ -21005,6 +21394,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategyManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -21150,20 +21550,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryAllocatedObject.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:36: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -21185,588 +21573,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:422:26: required from here - 422 | mFloatConstants.resize(mFloatConstants.size() + def.arraySize * def.elementSize); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = int; _Alloc = Ogre::STLAllocator >; pointer = int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:427:24: required from here - 427 | mIntConstants.resize(mIntConstants.size() + def.arraySize * def.elementSize); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GpuSharedParametersUsage::CopyDataEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GpuSharedParametersUsage::CopyDataEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuSharedParametersUsage::CopyDataEntry*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GpuSharedParametersUsage::CopyDataEntry; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuSharedParametersUsage::CopyDataEntry*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GpuSharedParametersUsage::CopyDataEntry&}; _Tp = Ogre::GpuSharedParametersUsage::CopyDataEntry; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GpuSharedParametersUsage::CopyDataEntry; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GpuSharedParametersUsage::CopyDataEntry]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:644:29: required from here - 644 | mCopyDataList.push_back(e); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GpuProgramParameters::AutoConstantEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GpuProgramParameters::AutoConstantEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuProgramParameters::AutoConstantEntry*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GpuProgramParameters::AutoConstantEntry; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuProgramParameters::AutoConstantEntry*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::GpuProgramParameters::AutoConstantEntry; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuProgramParameters::AutoConstantEntry*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::GpuProgramParameters::AutoConstantEntry; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:805:24: required from here - 805 | mAutoConstants = oth.mAutoConstants; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = double; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = double*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = double*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = double; _Alloc = Ogre::STLAllocator >; pointer = double*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = double]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1442:2: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; size_type = long unsigned int; value_type = double]' - 1442 | _M_fill_insert(begin() + __offset, __n, __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:898:27: required from here - 898 | mDoubleConstants.insert(mDoubleConstants.end(), - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ - 899 | doubleIndexMap->bufferSize - mDoubleConstants.size(), 0.0f); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GpuSharedParametersUsage; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GpuSharedParametersUsage*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuSharedParametersUsage*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GpuSharedParametersUsage; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GpuSharedParametersUsage*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::GpuSharedParametersUsage}; _Tp = Ogre::GpuSharedParametersUsage; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::GpuSharedParametersUsage}; _Tp = Ogre::GpuSharedParametersUsage; _Alloc = Ogre::STLAllocator >; reference = Ogre::GpuSharedParametersUsage&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::GpuSharedParametersUsage; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GpuSharedParametersUsage]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:824:30: required from here - 824 | mSharedParamSets.push_back(GpuSharedParametersUsage(i->getSharedParams(), this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuConstantDefinition; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GpuConstantDefinition; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:361:19: required from here - 361 | pDest->map[name] = def; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = long unsigned int; _Tp = Ogre::GpuLogicalIndexUse; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramParams.cpp:1317:42: required from here - 1317 | mFloatLogicalToPhysical->map.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1318 | GpuLogicalIndexUseMap::value_type( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1319 | logicalIndex + logicalNum, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1320 | GpuLogicalIndexUse(currPhys, requestedSize, variability))).first; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceManager.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstancedEntity.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -21897,10 +21714,96 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -21922,9 +21825,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -22077,6 +21978,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -22096,89 +22014,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedAlloc.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -22200,6 +22035,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchVTF.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -22222,6 +22066,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::VertexElement}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::VertexElement}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; value_type = Ogre::VertexElement]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:395:31: required from here + 395 | mElementList.push_back( + | ~~~~~~~~~~~~~~~~~~~~~~^ + 396 | VertexElement(source, offset, theType, semantic, index) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 397 | ); + | ~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -22276,25 +22146,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -22353,65 +22204,61 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::HardwareVertexBufferSharedPtr; key_type = short unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp:188:28: required from here - 188 | mSharedParametersMap[name] = ret; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:729:20: required from here + 729 | mBindingMap[index] = buffer; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::SharedPtr >; _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::SharedPtr > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::SharedPtr > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::SharedPtr > >::rebind, Ogre::SharedPtr > >; typename _Allocator::value_type = std::pair, Ogre::SharedPtr >]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreGpuProgramManager.cpp:267:26: required from here - 267 | mMicrocodeCache.insert(make_pair(nameWithRenderSystem, microcode)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLogManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = short unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = short unsigned int; key_type = short unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:797:38: required from here + 797 | bindingIndexMap[it->first] = targetIndex; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -22475,280 +22322,284 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::HighLevelGpuProgramFactory*>; _KeyOfValue = std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::HighLevelGpuProgramFactory*>; _KeyOfValue = std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::HighLevelGpuProgramFactory*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::HighLevelGpuProgramFactory*>; _KeyOfValue = std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::HighLevelGpuProgramFactory*>; _KeyOfValue = std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::HighLevelGpuProgramFactory*>, std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >, std::less >, Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::HighLevelGpuProgramFactory*>, std::_Select1st, Ogre::HighLevelGpuProgramFactory*> >, std::less >, Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::HighLevelGpuProgramFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::HighLevelGpuProgramFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::HighLevelGpuProgramFactory*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHighLevelGpuProgramManager.cpp:138:36: required from here - 138 | mFactories[factory->getLanguage()] = factory; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp: In member function 'void Ogre::InstanceBatch::defragmentBatchDoCull(InstancedEntityVec&, CustomParamsVec&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:352:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 352 | Vector3 vMinPos = Vector3::ZERO, firstPos = Vector3::ZERO; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:352:70: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 352 | Vector3 vMinPos = Vector3::ZERO, firstPos = Vector3::ZERO; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLog.cpp +[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLogManager.cpp +[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {const Ogre::Vector4&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' + 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1289 | __x); + | ~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:322:25: required from here + 322 | outParams.push_back( _getCustomParam( *itor, i ) ); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstancedGeometry.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstancedGeometry.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedPooling.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -22896,58 +22747,25 @@ | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreKeyFrame.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -22974,7 +22792,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -23046,33 +22864,121 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategyManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp: In member function 'void Ogre::InstanceBatch::defragmentBatchDoCull(InstancedEntityVec&, CustomParamsVec&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:352:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 352 | Vector3 vMinPos = Vector3::ZERO, firstPos = Vector3::ZERO; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreKeyFrame.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryTracker.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:352:70: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 352 | Vector3 vMinPos = Vector3::ZERO, firstPos = Vector3::ZERO; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:35: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -23080,6 +22986,48 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = Ogre::Vector4]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = Ogre::Vector4]' + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:79:23: required from here + 79 | mCustomParams.resize( mCreator->getNumCustomParams() * mInstancesPerBatch, Ogre::Vector4::ZERO ); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedEntity*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedEntity**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:188:29: required from here + 188 | mInstancedEntities.reserve( mInstancesPerBatch ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -23158,6 +23106,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -23184,7 +23186,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -23192,13 +23193,41 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -23212,7 +23241,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -23227,175 +23256,38 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateTangentSpaceVector(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:897:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 897 | return tangent; - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormal(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:921:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 921 | return normal; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormalWithoutNormalize(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:934:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 934 | return normal; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Real Ogre::Math::boundingRadiusFromAABB(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:988:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 988 | Vector3 max = aabb.getMaximum(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:989:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 989 | Vector3 min = aabb.getMinimum(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:991:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 991 | Vector3 magnitude = max; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix4.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp: In member function 'Ogre::Vector3 Ogre::Matrix3::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp:137:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 137 | return kProd; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp: In function 'Ogre::Vector3 Ogre::operator*(const Vector3&, const Matrix3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp:150:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 150 | return kProd; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceManager.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -23467,6 +23359,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -23474,101 +23367,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:374:24: required from here - 374 | planesList.push_back(*i); - | ~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchHW.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLog.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLog.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {const Ogre::Vector4&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' - 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1289 | __x); - | ~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:322:25: required from here - 322 | outParams.push_back( _getCustomParam( *itor, i ) ); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -23608,7 +23406,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -23700,69 +23497,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -23772,14 +23520,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -23793,6 +23533,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -23806,10 +23549,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -23891,27 +23648,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ @@ -23933,48 +23669,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = Ogre::Vector4]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = Ogre::Vector4]' - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:79:23: required from here - 79 | mCustomParams.resize( mCreator->getNumCustomParams() * mInstancesPerBatch, Ogre::Vector4::ZERO ); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedEntity*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedEntity**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatch.cpp:188:29: required from here - 188 | mInstancedEntities.reserve( mInstancesPerBatch ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': @@ -23990,14 +23684,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterial.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; @@ -24006,37 +23692,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -24058,158 +23725,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryAllocatedObject.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp +[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -24229,14 +23746,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreManualObject.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -24258,16 +23767,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -24290,78 +23791,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::VertexElement}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::VertexElement}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; value_type = Ogre::VertexElement]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:395:31: required from here - 395 | mElementList.push_back( - | ~~~~~~~~~~~~~~~~~~~~~~^ - 396 | VertexElement(source, offset, theType, semantic, index) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 397 | ); - | ~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -24391,24 +23820,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -24492,83 +23903,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::HardwareVertexBufferSharedPtr; key_type = short unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:729:20: required from here - 729 | mBindingMap[index] = buffer; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = short unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = short unsigned int; key_type = short unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreHardwareVertexBuffer.cpp:797:38: required from here - 797 | bindingIndexMap[it->first] = targetIndex; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp: In constructor 'Ogre::TransformKeyFrame::TransformKeyFrame(const Ogre::AnimationTrack*, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:70:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 70 | :KeyFrame(parent, time), mTranslate(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:71:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 71 | mScale(Vector3::UNIT_SCALE), mRotate(Quaternion::IDENTITY) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:71:46: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 71 | mScale(Vector3::UNIT_SCALE), mRotate(Quaternion::IDENTITY) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -24629,14 +23963,57 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatchHW.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstanceBatch.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -24767,243 +24144,145 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreManualObject.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp: In constructor 'Ogre::InstancedEntity::InstancedEntity(Ogre::InstanceBatch*, Ogre::uint32, Ogre::InstancedEntity*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:56:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:57:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 57 | mDerivedLocalPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:58:33: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 58 | mOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:59:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 59 | mScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:36: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -25030,93 +24309,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp: In constructor 'Ogre::InstancedEntity::InstancedEntity(Ogre::InstanceBatch*, Ogre::uint32, Ogre::InstancedEntity*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:56:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:57:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 57 | mDerivedLocalPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:58:33: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 58 | mOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:59:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 59 | mScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Log*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Log*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Log*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Log*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Log*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::Log*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Log*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::Log*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::Log*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::Log*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::Log*>, std::_Select1st, Ogre::Log*> >, std::less >, Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Log*>, std::_Select1st, Ogre::Log*> >, std::less >, Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::Log*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Log*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::Log*>, std::_Select1st, Ogre::Log*> >, std::less >, Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::Log*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::Log*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::Log*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::Log*> >::rebind, Ogre::Log*> >; typename _Allocator::value_type = std::pair, Ogre::Log*>; value_type = std::pair, Ogre::Log*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLogManager.cpp:74:21: required from here - 74 | mLogs.insert( LogList::value_type( name, newLog ) ); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovableObject.cpp -[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovablePlane.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:37: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:38: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -25137,276 +24332,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedAlloc.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -25426,219 +24351,52 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::VertexPoseKeyFrame::PoseRef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::VertexPoseKeyFrame::PoseRef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexPoseKeyFrame::PoseRef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::VertexPoseKeyFrame::PoseRef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexPoseKeyFrame::PoseRef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::VertexPoseKeyFrame::PoseRef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexPoseKeyFrame::PoseRef*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::VertexPoseKeyFrame::PoseRef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:207:22: required from here - 207 | newKf->mPoseRefs = mPoseRefs; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedPooling.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp -[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNumerics.cpp -[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtil.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedPooling.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'void nedalloc::DestroyCaches(nedpool*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:326:15: warning: the address of 'nedalloc::nedpool_t::caches' will never be NULL [-Waddress] - 326 | if(p->caches) - | ~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:196:22: note: 'nedalloc::nedpool_t::caches' declared here - 196 | threadcache *caches[THREADCACHEMAXCACHES]; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'malloc_state* nedalloc::FindMSpace(nedpool*, threadcache*, int*, size_t)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:606:19: warning: cast from type 'malloc_state**' to type 'volatile malloc_state**' casts away qualifiers [-Wcast-qual] - 606 | *((volatile struct malloc_state **) &p->m[end])=p->m[end]=temp; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:606:74: warning: operation on 'p->nedalloc::nedpool_t::m[end]' may be undefined [-Wsequence-point] - 606 | *((volatile struct malloc_state **) &p->m[end])=p->m[end]=temp; - | ~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'void** nedalloc::nedpindependent_comalloc(nedpool*, size_t, size_t*, void**)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:940:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] - 940 | for(i=0; i::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedEntity*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedEntity**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedEntity* const&}; _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedEntity*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:128:35: required from here + 128 | this->mSharingPartners.push_back( slave ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, @@ -25670,228 +24428,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedEntity*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedEntity**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedEntity* const&}; _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedEntity*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedEntity.cpp:128:35: required from here - 128 | this->mSharingPartners.push_back( slave ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26004,231 +24540,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LogListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LogListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LogListener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::LogListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LogListener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::LogListener* const&}; _Tp = Ogre::LogListener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::LogListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::LogListener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLog.cpp:144:29: required from here - 144 | mListeners.push_back(listener); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryTracker.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilSSE.cpp -[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticle.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp:92:17: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 92 | public std::binary_function - | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp:107:17: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 107 | public std::binary_function - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitter.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -26255,172 +24569,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::InstancedGeometry::BatchInstance* Ogre::InstancedGeometry::getBatchInstance(const Ogre::AxisAlignedBox&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:115:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 115 | const Vector3 min = bounds.getMinimum(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:116:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | const Vector3 max = bounds.getMaximum(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::AxisAlignedBox Ogre::InstancedGeometry::calculateBounds(Ogre::VertexData*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:287:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 287 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:287:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 287 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int, Ogre::SkeletonInstance*, Ogre::AnimationStateSet*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:914:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 914 | mOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:915:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 915 | mScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:916:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 916 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:944:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 944 | mOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:945:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 945 | mScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:946:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 946 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'Ogre::Matrix3 Ogre::InstancedGeometry::InstancedObject::getLocalAxes() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:993:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 993 | Vector3 axisX = Vector3::UNIT_X; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:994:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 994 | Vector3 axisY = Vector3::UNIT_Y; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:995:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 995 | Vector3 axisZ = Vector3::UNIT_Z; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26440,19 +24588,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::BatchInstance::updateBoundingBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:1265:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1265 | Vector3 vMin( Vector3::ZERO ); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:1266:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1266 | Vector3 vMax( Vector3::ZERO ); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26472,8 +24607,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleIterator.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategyManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26495,102 +24636,63 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = unsigned char]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = unsigned char]' + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:102:19: required from here + 102 | hwBoneIdx.resize( baseVertexData->vertexCount * mWeightCount, 0 ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = float]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = float]' + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:108:21: required from here + 108 | hwBoneWgt.resize( baseVertexData->vertexCount * mWeightCount, 0 ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_bvector.h:679:48: required from 'std::_Bvector_base<_Alloc>::_Bit_pointer std::_Bvector_base<_Alloc>::_M_allocate(std::size_t) [with _Alloc = Ogre::STLAllocator >; _Bit_pointer = long unsigned int*; std::size_t = long unsigned int]' + 679 | _Bit_pointer __p = _Bit_alloc_traits::allocate(_M_impl, _S_nword(__n)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_bvector.h:1353:42: required from 'void std::vector::_M_initialize(size_type) [with _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1353 | _Bit_pointer __q = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_bvector.h:804:2: required from 'std::vector::vector(size_type, const bool&, const allocator_type&) [with _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; allocator_type = Ogre::STLAllocator >]' + 804 | _M_initialize(__n); + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:434:74: required from here + 434 | vector::type writtenPositions(getMaxLookupTableInstances(), false); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26642,60 +24744,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26721,37 +24769,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26810,35 +24827,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26899,32 +24887,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -26946,91 +24908,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:206:78: required from here - 206 | idxMap = idxMap.empty() ? mMeshReference->sharedBlendIndexToBoneIndexMap : idxMap; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstanceBatch*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstanceBatch**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstanceBatch**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstanceBatch*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstanceBatch**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstanceBatch* const&}; _Tp = Ogre::InstanceBatch*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstanceBatch*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstanceBatch*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:285:34: required from here - 285 | materialInstanceBatch.push_back( batch ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedEntity*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedEntity**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:385:24: required from here - 385 | usedEntities.reserve( itor->second.size() * mInstancesPerBatch ); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -27085,35 +24962,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -27143,61 +24991,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector > > >, std::_Select1st, std::vector > > > >, std::less >, Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector > > >, std::_Select1st, std::vector > > > >, std::less >, Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:186:61: required from here - 186 | InstanceBatchVec &batchVec = mInstanceBatches[materialName]; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager::BatchSettings>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager::BatchSettings> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager::BatchSettings>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager::BatchSettings> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager::BatchSettings>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager::BatchSettings> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager::BatchSettings>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager::BatchSettings> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstanceManager::BatchSettings>, std::_Select1st, Ogre::InstanceManager::BatchSettings> >, std::less >, Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstanceManager::BatchSettings>, std::_Select1st, Ogre::InstanceManager::BatchSettings> >, std::less >, Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstanceManager::BatchSettings; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstanceManager::BatchSettings; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:277:67: required from here - 277 | const BatchSettings &batchSettings = mBatchSettings[materialName]; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLog.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLog.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -27231,141 +25058,106 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterial.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = unsigned int; key_type = unsigned int]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:529:15: required from 'Ogre::IndicesMap Ogre::getUsedIndices(IndexData*) [with TIndexType = short unsigned int; IndicesMap = std::map, STLAllocator, CategorisedAllocPolicy > >]' - 529 | indicesMap[index] = (uint32)(indicesMap.size()); - | ~~~~~~~~~~^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:568:95: required from here - 568 | IndicesMap indicesMap = (idxType == HardwareIndexBuffer::IT_16BIT) ? getUsedIndices(indexData) : - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLogManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:40:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 40 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:43:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 43 | mDirection(Vector3::UNIT_Z), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:59:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 59 | mDerivedPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:60:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 60 | mDerivedDirection(Vector3::UNIT_Z), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:61:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 61 | mDerivedCamRelativePosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light(const Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:73:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 73 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:76:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 76 | mDirection(Vector3::UNIT_Z), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:92:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 92 | mDerivedPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:93:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 93 | mDerivedDirection(Vector3::UNIT_Z), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp: In member function 'Ogre::Vector4 Ogre::Light::getAs4DVector(bool) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:368:24: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 368 | return ret; - | ^~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp: In member function 'virtual const Ogre::PlaneBoundedVolumeList& Ogre::Light::_getFrustumClipVolumes(const Ogre::Camera*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:463:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 463 | Vector3 camPosition = cam->getRealPosition(); - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -27496,25 +25288,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, @@ -27540,161 +25313,115 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreManualObject.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreManualObject.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp: In constructor 'Ogre::TransformKeyFrame::TransformKeyFrame(const Ogre::AnimationTrack*, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:70:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 70 | :KeyFrame(parent, time), mTranslate(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:71:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 71 | mScale(Vector3::UNIT_SCALE), mRotate(Quaternion::IDENTITY) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:71:46: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 71 | mScale(Vector3::UNIT_SCALE), mRotate(Quaternion::IDENTITY) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -27747,35 +25474,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -27789,32 +25487,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::LodStrategy*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::LodStrategy*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::LodStrategy*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::LodStrategy*>; _KeyOfValue = std::_Select1st, Ogre::LodStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::LodStrategy*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::LodStrategy*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::LodStrategy*>; _KeyOfValue = std::_Select1st, Ogre::LodStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::LodStrategy*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::LodStrategy*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::LodStrategy*>; _KeyOfValue = std::_Select1st, Ogre::LodStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::LodStrategy*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::LodStrategy*>; _KeyOfValue = std::_Select1st, Ogre::LodStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::LodStrategy*>; _Key = std::__cxx11::basic_string; _Tp = Ogre::LodStrategy*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::LodStrategy*> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::LodStrategy*>, std::_Select1st, Ogre::LodStrategy*> >, std::less >, Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::LodStrategy*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::LodStrategy*> >::rebind, Ogre::LodStrategy*> >; typename _Allocator::value_type = std::pair, Ogre::LodStrategy*>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategyManager.cpp:79:27: required from here - 79 | mStrategies.insert(std::make_pair(strategy->getName(), strategy)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -27828,7 +25500,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystemManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -27898,106 +25569,288 @@ | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtil.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNumerics.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::VertexPoseKeyFrame::PoseRef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::VertexPoseKeyFrame::PoseRef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexPoseKeyFrame::PoseRef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::VertexPoseKeyFrame::PoseRef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexPoseKeyFrame::PoseRef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::VertexPoseKeyFrame::PoseRef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexPoseKeyFrame::PoseRef*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::VertexPoseKeyFrame::PoseRef; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreKeyFrame.cpp:207:22: required from here + 207 | newKf->mPoseRefs = mPoseRefs; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:40:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 40 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:43:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 43 | mDirection(Vector3::UNIT_Z), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:59:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 59 | mDerivedPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:60:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 60 | mDerivedDirection(Vector3::UNIT_Z), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:61:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 61 | mDerivedCamRelativePosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light(const Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:73:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 73 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:76:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 76 | mDirection(Vector3::UNIT_Z), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:92:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 92 | mDerivedPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:93:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 93 | mDerivedDirection(Vector3::UNIT_Z), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp: In member function 'Ogre::Vector4 Ogre::Light::getAs4DVector(bool) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:368:24: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 368 | return ret; + | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp: In member function 'virtual const Ogre::PlaneBoundedVolumeList& Ogre::Light::_getFrustumClipVolumes(const Ogre::Camera*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLight.cpp:463:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 463 | Vector3 camPosition = cam->getRealPosition(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::InstancedGeometry::BatchInstance* Ogre::InstancedGeometry::getBatchInstance(const Ogre::AxisAlignedBox&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:115:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 115 | const Vector3 min = bounds.getMinimum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:116:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | const Vector3 max = bounds.getMaximum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -28038,7 +25891,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ @@ -28070,51 +25922,63 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::AxisAlignedBox Ogre::InstancedGeometry::calculateBounds(Ogre::VertexData*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:287:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 287 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:287:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 287 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LogListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LogListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LogListener**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::LogListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LogListener**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::LogListener* const&}; _Tp = Ogre::LogListener*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::LogListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::LogListener*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLog.cpp:144:29: required from here + 144 | mListeners.push_back(listener); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp:92:17: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 92 | public std::binary_function + | ^~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategy.cpp:107:17: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 107 | public std::binary_function + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -28180,11 +26044,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -28192,31 +26051,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -28272,31 +26109,235 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int, Ogre::SkeletonInstance*, Ogre::AnimationStateSet*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:914:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 914 | mOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:915:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 915 | mScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:916:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 916 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:944:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 944 | mOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:945:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 945 | mScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:946:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 946 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'Ogre::Matrix3 Ogre::InstancedGeometry::InstancedObject::getLocalAxes() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:993:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 993 | Vector3 axisX = Vector3::UNIT_X; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:994:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 994 | Vector3 axisY = Vector3::UNIT_Y; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:995:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 995 | Vector3 axisZ = Vector3::UNIT_Z; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::BatchInstance::updateBoundingBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:1265:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1265 | Vector3 vMin( Vector3::ZERO ); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:1266:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1266 | Vector3 vMax( Vector3::ZERO ); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchMesh.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28316,29 +26357,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp: In member function 'virtual void Ogre::OptimisedUtilGeneral::softwareVertexSkinning(const float*, float*, const float*, float*, const float*, const unsigned char*, const Ogre::Matrix4* const*, size_t, size_t, size_t, size_t, size_t, size_t, size_t, size_t)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:113:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 113 | Vector3 sourceVec = Vector3::ZERO, sourceNorm = Vector3::ZERO; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:113:66: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 113 | Vector3 sourceVec = Vector3::ZERO, sourceNorm = Vector3::ZERO; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28358,8 +26392,80 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelCountLodStrategy.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Log*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Log*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Log*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Log*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Log*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::Log*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Log*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::Log*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::Log*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::Log*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::Log*>, std::_Select1st, Ogre::Log*> >, std::less >, Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Log*>, std::_Select1st, Ogre::Log*> >, std::less >, Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::Log*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Log*>; _KeyOfValue = std::_Select1st, Ogre::Log*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Log*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::Log*>, std::_Select1st, Ogre::Log*> >, std::less >, Ogre::STLAllocator, Ogre::Log*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::Log*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::Log*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::Log*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::Log*> >::rebind, Ogre::Log*> >; typename _Allocator::value_type = std::pair, Ogre::Log*>; value_type = std::pair, Ogre::Log*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLogManager.cpp:74:21: required from here + 74 | mLogs.insert( LogList::value_type( name, newLog ) ); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28381,122 +26487,158 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = unsigned char]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = unsigned char]' - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:102:19: required from here - 102 | hwBoneIdx.resize( baseVertexData->vertexCount * mWeightCount, 0 ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = float]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = float]' - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:108:21: required from here - 108 | hwBoneWgt.resize( baseVertexData->vertexCount * mWeightCount, 0 ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_bvector.h:679:48: required from 'std::_Bvector_base<_Alloc>::_Bit_pointer std::_Bvector_base<_Alloc>::_M_allocate(std::size_t) [with _Alloc = Ogre::STLAllocator >; _Bit_pointer = long unsigned int*; std::size_t = long unsigned int]' - 679 | _Bit_pointer __p = _Bit_alloc_traits::allocate(_M_impl, _S_nword(__n)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_bvector.h:1353:42: required from 'void std::vector::_M_initialize(size_type) [with _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1353 | _Bit_pointer __q = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_bvector.h:804:2: required from 'std::vector::vector(size_type, const bool&, const allocator_type&) [with _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; allocator_type = Ogre::STLAllocator >]' - 804 | _M_initialize(__n); - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:434:74: required from here - 434 | vector::type writtenPositions(getMaxLookupTableInstances(), false); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:206:78: required from here + 206 | idxMap = idxMap.empty() ? mMeshReference->sharedBlendIndexToBoneIndexMap : idxMap; + | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstanceBatch*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstanceBatch**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstanceBatch**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstanceBatch*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstanceBatch**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = unsigned char]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = unsigned char]' - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:522:19: required from here - 522 | hwBoneIdx.resize( baseVertexData->vertexCount * mWeightCount, 0 ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstanceBatch* const&}; _Tp = Ogre::InstanceBatch*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstanceBatch*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstanceBatch*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:285:34: required from here + 285 | materialInstanceBatch.push_back( batch ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedEntity*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedEntity**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = float]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = float]' - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:528:21: required from here - 528 | hwBoneWgt.resize( baseVertexData->vertexCount * mWeightCount, 0 ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedEntity**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::InstancedEntity*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:385:24: required from here + 385 | usedEntities.reserve( itor->second.size() * mInstancesPerBatch ); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28519,6 +26661,74 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28573,14 +26783,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix4.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28610,57 +26842,90 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector > > >, std::_Select1st, std::vector > > > >, std::less >, Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector > > >, std::_Select1st, std::vector > > > >, std::less >, Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:186:61: required from here + 186 | InstanceBatchVec &batchVec = mInstanceBatches[materialName]; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager::BatchSettings>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager::BatchSettings> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager::BatchSettings>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager::BatchSettings> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstanceManager::BatchSettings> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager::BatchSettings>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager::BatchSettings> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager::BatchSettings>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager::BatchSettings> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstanceManager::BatchSettings>, std::_Select1st, Ogre::InstanceManager::BatchSettings> >, std::less >, Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstanceManager::BatchSettings>, std::_Select1st, Ogre::InstanceManager::BatchSettings> >, std::less >, Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstanceManager::BatchSettings; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager::BatchSettings>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstanceManager::BatchSettings; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:277:67: required from here + 277 | const BatchSettings &batchSettings = mBatchSettings[materialName]; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28721,6 +26986,118 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = unsigned int; key_type = unsigned int]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:529:15: required from 'Ogre::IndicesMap Ogre::getUsedIndices(IndexData*) [with TIndexType = short unsigned int; IndicesMap = std::map, STLAllocator, CategorisedAllocPolicy > >]' + 529 | indicesMap[index] = (uint32)(indicesMap.size()); + | ~~~~~~~~~~^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceManager.cpp:568:95: required from here + 568 | IndicesMap indicesMap = (idxType == HardwareIndexBuffer::IT_16BIT) ? getUsedIndices(indexData) : + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateTangentSpaceVector(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:897:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 897 | return tangent; + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormal(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:921:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 921 | return normal; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormalWithoutNormalize(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:934:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 934 | return normal; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Real Ogre::Math::boundingRadiusFromAABB(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:988:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 988 | Vector3 max = aabb.getMaximum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:989:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 989 | Vector3 min = aabb.getMinimum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:991:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 991 | Vector3 magnitude = max; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28775,35 +27152,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -28833,161 +27181,78 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:139:32: required from here - 139 | clonedMaterials[casterName] = cloned; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMath.cpp:374:24: required from here + 374 | planesList.push_back(*i); + | ~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Matrix4*; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:416:35: required from here - 416 | itLu = transformToId.insert(MapTransformId::value_type(transformUniqueId,lookupCounter)).first; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlane.cpp -[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelFormat.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -29007,7 +27272,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlatformInformation.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = unsigned char]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = unsigned char]' + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:522:19: required from here + 522 | hwBoneIdx.resize( baseVertexData->vertexCount * mWeightCount, 0 ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = float]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = float]' + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:528:21: required from here + 528 | hwBoneWgt.resize( baseVertexData->vertexCount * mWeightCount, 0 ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -29073,20 +27375,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PlaneBoundedVolume; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PlaneBoundedVolume*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PlaneBoundedVolume*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -29109,22 +27397,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -29266,6 +27538,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -29326,33 +27620,246 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializerImpl.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryAllocatedObject.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:139:32: required from here + 139 | clonedMaterials[casterName] = cloned; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = Ogre::Matrix4*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Matrix4*; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstanceBatchVTF.cpp:416:35: required from here + 416 | itLu = transformToId.insert(MapTransformId::value_type(transformUniqueId,lookupCounter)).first; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedAlloc.cpp +[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedPooling.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -29424,220 +27931,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleIterator.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleIterator.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboard.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleIterator.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::QueuedSubMesh*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::QueuedSubMesh**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::QueuedSubMesh**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::QueuedSubMesh**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::QueuedSubMesh* const&}; _Tp = Ogre::InstancedGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::QueuedSubMesh*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:361:30: required from here - 361 | mQueuedSubMeshes.push_back(q); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePose.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovableObject.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilSSE.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovablePlane.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -29709,91 +28018,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePrecompiledHeaders.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp: In member function 'Ogre::Vector3 Ogre::Matrix3::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp:137:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 137 | return kProd; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp: In function 'Ogre::Vector3 Ogre::operator*(const Vector3&, const Matrix3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix3.cpp:150:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 150 | return kProd; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePredefinedControllers.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -29885,7 +28125,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -29899,7 +28138,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePrefabFactory.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -29926,11 +28164,54 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryTracker.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -29941,16 +28222,101 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::QueuedSubMesh*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::QueuedSubMesh**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::QueuedSubMesh**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::QueuedSubMesh**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::QueuedSubMesh* const&}; _Tp = Ogre::InstancedGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::QueuedSubMesh*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:361:30: required from here + 361 | mQueuedSubMeshes.push_back(q); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -30081,6 +28447,251 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMatrix4.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryAllocatedObject.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -30100,21 +28711,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -30136,6 +28734,264 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::SubMeshLodGeometryLink; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::SubMeshLodGeometryLink*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::SubMeshLodGeometryLink*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::SubMeshLodGeometryLink*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::InstancedGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::InstancedGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:382:18: required from here + 382 | lodList->resize(numLods); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:651:25: required from here + 651 | ret->mLodValues.resize(numLod); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::LODBucket*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::LODBucket**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::LODBucket**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::LODBucket**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::LODBucket* const&}; _Tp = Ogre::InstancedGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::LODBucket*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:747:27: required from here + 747 | mLodBucketList.push_back(bucket); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::GeometryBucket*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::GeometryBucket**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::GeometryBucket**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::GeometryBucket**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::GeometryBucket* const&}; _Tp = Ogre::InstancedGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::GeometryBucket*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:771:32: required from here + 771 | mGeometryBucketList.push_back(bucket); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::LodStrategy*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::LodStrategy*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::LodStrategy*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::LodStrategy*>; _KeyOfValue = std::_Select1st, Ogre::LodStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::LodStrategy*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::LodStrategy*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::LodStrategy*>; _KeyOfValue = std::_Select1st, Ogre::LodStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::LodStrategy*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::LodStrategy*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::LodStrategy*>; _KeyOfValue = std::_Select1st, Ogre::LodStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::LodStrategy*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::LodStrategy*>; _KeyOfValue = std::_Select1st, Ogre::LodStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::LodStrategy*>; _Key = std::__cxx11::basic_string; _Tp = Ogre::LodStrategy*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::LodStrategy*> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::LodStrategy*>, std::_Select1st, Ogre::LodStrategy*> >, std::less >, Ogre::STLAllocator, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::LodStrategy*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::LodStrategy*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::LodStrategy*> >::rebind, Ogre::LodStrategy*> >; typename _Allocator::value_type = std::pair, Ogre::LodStrategy*>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreLodStrategyManager.cpp:79:27: required from here + 79 | mStrategies.insert(std::make_pair(strategy->getName(), strategy)); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::QueuedGeometry*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::QueuedGeometry**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::QueuedGeometry**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::QueuedGeometry**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::QueuedGeometry* const&}; _Tp = Ogre::InstancedGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::QueuedGeometry*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:1462:32: required from here + 1462 | mQueuedGeometryList.push_back(q); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {unsigned char* const&}; _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >; value_type = unsigned char*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2030:29: required from here + 2030 | destBufferLocks.push_back(pLock); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedAlloc.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -30158,33 +29014,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::MaterialManager::Listener*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::MaterialManager::Listener* const&}; _Tp = Ogre::MaterialManager::Listener*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::OptimisedSubMeshGeometry* const&}; _Tp = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' 710 | auto __p = this->_M_get_node(); | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::MaterialManager::Listener* const&}; _Tp = Ogre::MaterialManager::Listener*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::InstancedGeometry::OptimisedSubMeshGeometry* const&}; _Tp = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::MaterialManager::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MaterialManager::Listener*]' +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*]' 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:266:37: required from here - 266 | mListenerMap[schemeName].push_back(l); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:564:42: required from here + 564 | mOptimisedSubMeshGeometryList.push_back(optGeom); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitter.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::list > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::list > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::list > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::list > >*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::__cxx11::list > >}; _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::list > >}; _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; reference = std::__cxx11::list > >&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::list > >]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2032:28: required from here + 2032 | bufferElements.push_back(dcl->findElementsBySource(b)); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderOperation*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderOperation**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderOperation**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderOperation*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderOperation**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderOperation*}; _Tp = Ogre::RenderOperation*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderOperation*}; _Tp = Ogre::RenderOperation*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderOperation*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderOperation*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderOperation*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2219:46: required from here + 2219 | mBatch->getRenderOperationVector().push_back(&mRenderOp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -30300,64 +29192,151 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, short unsigned int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, short unsigned int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, short unsigned int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, short unsigned int> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, short unsigned int> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, short unsigned int> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = short unsigned int; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; mapped_type = short unsigned int; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Ogre::InstancedGeometry::BatchInstance*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry::BatchInstance*; key_type = unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:87:29: required from here - 87 | mSchemes[mActiveSchemeName] = 0; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:101:27: required from here + 101 | mBatchInstanceMap[index] = mInstancedGeometryInstance; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::list > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::list > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::list > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::list > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::list > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SubMesh*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::list > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::SubMesh*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::SubMesh*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::list > > >, std::_Select1st, std::__cxx11::list > > > >, std::less >, Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::list > > >, std::_Select1st, std::__cxx11::list > > > >, std::less >, Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::SubMesh*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > >*>, std::_Select1st > >*> >, std::less, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > >*>, std::_Select1st > >*> >, std::less, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::list > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::list > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::SubMesh*; _Tp = std::vector > >*; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >*; key_type = Ogre::SubMesh*]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:266:26: required from here - 266 | mListenerMap[schemeName].push_back(l); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:379:28: required from here + 379 | mSubMeshGeometryLookup[sm] = lodList; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::MaterialBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::MaterialBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::MaterialBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::MaterialBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry::MaterialBucket*>, std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry::MaterialBucket*>, std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstancedGeometry::MaterialBucket*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry::MaterialBucket*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:752:26: required from here + 752 | mMaterialBucketMap[name] = bucket; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::GeometryBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::GeometryBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::GeometryBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::GeometryBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry::GeometryBucket*>, std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry::GeometryBucket*>, std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstancedGeometry::GeometryBucket*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry::GeometryBucket*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:770:29: required from here + 770 | mCurrentGeometryMap[format]=bucket; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::InstancedGeometry::InstancedObject*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry::InstancedObject*; key_type = short unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:1314:22: required from here + 1314 | mInstancesMap[index]=object; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -30388,13 +29367,116 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProfiler.cpp -[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o -[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = long unsigned int; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstancedGeometry.h:638:17: required from 'void Ogre::InstancedGeometry::buildIndexRemap(T*, size_t, IndexRemap&) [with T = unsigned int; size_t = long unsigned int; IndexRemap = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >]' + 638 | remap.insert(IndexRemap::value_type(*pBuffer++, remap.size())); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:450:19: required from here + 450 | buildIndexRemap(p32, id->indexCount, indexRemap); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1321:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/c++/14/bits/stl_list.h:814:31: required from 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >]' + 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:4: required from 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = std::__cxx11::list > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::list > >*]' + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = std::__cxx11::list > >; _Args = {std::__cxx11::list > >}; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::list > >}; _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; reference = std::__cxx11::list > >&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::list > >]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2032:28: required from here + 2032 | bufferElements.push_back(dcl->findElementsBySource(b)); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovableObject.cpp +[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovablePlane.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -30466,176 +29548,88 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitterCommands.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedPooling.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::GeometryBucket::build()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2173:73: warning: this statement may fall through [-Wimplicit-fallthrough=] + 2173 | if(tmp.z>Zmax) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2175:65: note: here + 2175 | default: + | ^~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMemoryNedPooling.cpp:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'void nedalloc::DestroyCaches(nedpool*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:326:15: warning: the address of 'nedalloc::nedpool_t::caches' will never be NULL [-Waddress] + 326 | if(p->caches) + | ~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:196:22: note: 'nedalloc::nedpool_t::caches' declared here + 196 | threadcache *caches[THREADCACHEMAXCACHES]; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'malloc_state* nedalloc::FindMSpace(nedpool*, threadcache*, int*, size_t)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:606:19: warning: cast from type 'malloc_state**' to type 'volatile malloc_state**' casts away qualifiers [-Wcast-qual] + 606 | *((volatile struct malloc_state **) &p->m[end])=p->m[end]=temp; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:606:74: warning: operation on 'p->nedalloc::nedpool_t::m[end]' may be undefined [-Wsequence-point] + 606 | *((volatile struct malloc_state **) &p->m[end])=p->m[end]=temp; + | ~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'void** nedalloc::nedpindependent_comalloc(nedpool*, size_t, size_t*, void**)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc/nedmalloc.c:940:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] + 940 | for(i=0; i::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -30705,14 +29699,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -30774,304 +29760,481 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::SubMeshLodGeometryLink; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::SubMeshLodGeometryLink*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::SubMeshLodGeometryLink*; size_type = long unsigned int]' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtil.cpp +[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::SubMeshLodGeometryLink*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::InstancedGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::InstancedGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:382:18: required from here - 382 | lodList->resize(numLods); - | ~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:651:25: required from here - 651 | ret->mLodValues.resize(numLod); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::LODBucket*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::LODBucket**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::LODBucket**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::MaterialSerializer::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::MaterialSerializer::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::MaterialSerializer::Listener**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::LODBucket**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::MaterialSerializer::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::MaterialSerializer::Listener**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::LODBucket* const&}; _Tp = Ogre::InstancedGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::MaterialSerializer::Listener* const&}; _Tp = Ogre::MaterialSerializer::Listener*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::LODBucket*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::MaterialSerializer::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MaterialSerializer::Listener*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:747:27: required from here - 747 | mLodBucketList.push_back(bucket); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:5472:23: required from here + 5472 | mListeners.push_back(listener); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::GeometryBucket*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::GeometryBucket**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::GeometryBucket**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::GeometryBucket**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::GeometryBucket* const&}; _Tp = Ogre::InstancedGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {float}; _Tp = float; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::GeometryBucket*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:771:32: required from here - 771 | mGeometryBucketList.push_back(bucket); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float}; _Tp = float; _Alloc = Ogre::STLAllocator >; reference = float&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:1798:30: required from here + 1798 | lodList.push_back(StringConverter::parseReal(*i)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstancedGeometry::QueuedGeometry*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstancedGeometry::QueuedGeometry**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::QueuedGeometry**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair, std::__cxx11::basic_string >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair, std::__cxx11::basic_string >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; pointer = std::pair, std::__cxx11::basic_string >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstancedGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstancedGeometry::QueuedGeometry**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; pointer = std::pair, std::__cxx11::basic_string >*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::QueuedGeometry* const&}; _Tp = Ogre::InstancedGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::QueuedGeometry*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:1462:32: required from here - 1462 | mQueuedGeometryList.push_back(q); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; reference = std::pair, std::__cxx11::basic_string >&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; value_type = std::pair, std::__cxx11::basic_string >]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:2972:49: required from here + 2972 | context.programDef->customParameters.push_back( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2973 | std::pair(vecparams[0], vecparams[1])); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:1903:44: required from here + 1903 | context.textureAliases[vecparams[0]] = vecparams[1]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, bool (*)(std::__cxx11::basic_string, std::allocator >&, Ogre::MaterialScriptContext&)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _NodeGen = std::_Rb_tree, std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >, std::less >, Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >, std::less >, Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&); _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >, std::less >, Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >, std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >::rebind, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; typename _Allocator::value_type = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; value_type = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:3104:34: required from here + 3104 | mRootAttribParsers.insert(AttribParserList::value_type("material", (ATTRIBUTE_PARSER)parseMaterial)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair&}; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair&; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:643:18: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 643 | = __node_gen(_GLIBCXX_FORWARD(_Vp, *__x->_M_valptr())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1892:47: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*; _Base_ptr = std::_Rb_tree_node_base*]' + 1892 | _Link_type __top = _M_clone_node<_MoveValues>(__x, __node_gen); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:888:26: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 888 | _M_copy<_MoveValues>(__x._M_mbegin(), _M_end(), __gen); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:899:29: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 899 | return _M_copy<__as_lvalue>(__x, __an); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:937:23: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 937 | _M_root() = _M_copy(__x); + | ~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_multimap.h:209:7: required from here + 209 | multimap(const multimap&) = default; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {unsigned char* const&}; _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >; value_type = unsigned char*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2030:29: required from here - 2030 | destBufferLocks.push_back(pLock); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::InstancedGeometry::OptimisedSubMeshGeometry* const&}; _Tp = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::InstancedGeometry::OptimisedSubMeshGeometry* const&}; _Tp = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstancedGeometry::OptimisedSubMeshGeometry*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:564:42: required from here - 564 | mOptimisedSubMeshGeometryList.push_back(optGeom); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::list > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::list > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::list > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ManualObject::ManualObjectSection*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ManualObject::ManualObjectSection**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ManualObject::ManualObjectSection**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::list > >*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ManualObject::ManualObjectSection*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ManualObject::ManualObjectSection**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::__cxx11::list > >}; _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ManualObject::ManualObjectSection* const&}; _Tp = Ogre::ManualObject::ManualObjectSection*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::list > >}; _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; reference = std::__cxx11::list > >&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::list > >]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2032:28: required from here - 2032 | bufferElements.push_back(dcl->findElementsBySource(b)); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ManualObject::ManualObjectSection*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ManualObject::ManualObjectSection*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp:212:25: required from here + 212 | mSectionList.push_back(mCurrentSection); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderOperation*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderOperation**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderOperation**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ShadowRenderable*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ShadowRenderable**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowRenderable**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderOperation*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderOperation**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowRenderable**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderOperation*}; _Tp = Ogre::RenderOperation*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp:1007:29: required from here + 1007 | mShadowRenderables.resize(edgeList->edgeGroups.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderOperation*}; _Tp = Ogre::RenderOperation*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderOperation*&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderOperation*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderOperation*]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2219:46: required from here - 2219 | mBatch->getRenderOperationVector().push_back(&mRenderOp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -31158,6 +30321,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -31187,148 +30371,274 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = float; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:114:30: required from here + 114 | mUserLodValues = rhs.mUserLodValues; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Technique*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Technique**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Technique*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Technique* const&}; _Tp = Ogre::Technique*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Technique*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Technique*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:278:30: required from here + 278 | mTechniques.push_back(t); + | ~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Ogre::InstancedGeometry::BatchInstance*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry::BatchInstance*; key_type = unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:101:27: required from here - 101 | mBatchInstanceMap[index] = mInstancedGeometryInstance; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SubMesh*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::SubMesh*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::SubMesh*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::SubMesh*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > >*>, std::_Select1st > >*> >, std::less, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > >*>, std::_Select1st > >*> >, std::less, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::SubMesh*; _Tp = std::vector > >*; _Compare = std::less; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >*; key_type = Ogre::SubMesh*]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:379:28: required from here - 379 | mSubMeshGeometryLookup[sm] = lodList; - | ^ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::MaterialBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::MaterialBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry::MaterialBucket*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::MaterialBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::MaterialBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry::MaterialBucket*>, std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry::MaterialBucket*>, std::_Select1st, Ogre::InstancedGeometry::MaterialBucket*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstancedGeometry::MaterialBucket*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::MaterialBucket*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry::MaterialBucket*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:752:26: required from here - 752 | mMaterialBucketMap[name] = bucket; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::GeometryBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::GeometryBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry::GeometryBucket*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::GeometryBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry::GeometryBucket*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry::GeometryBucket*>, std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry::GeometryBucket*>, std::_Select1st, Ogre::InstancedGeometry::GeometryBucket*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstancedGeometry::GeometryBucket*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry::GeometryBucket*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry::GeometryBucket*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:770:29: required from here - 770 | mCurrentGeometryMap[format]=bucket; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = Ogre::InstancedGeometry::InstancedObject*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry::InstancedObject*; key_type = short unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; mapped_type = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*; key_type = short unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:1314:22: required from here - 1314 | mInstancesMap[index]=object; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:360:43: required from here + 360 | mBestTechniquesBySchemeList[schemeIndex] = lodtechs; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -31392,79 +30702,88 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = long unsigned int; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::Technique*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' 842 | { return _M_t._M_insert_unique(std::move(__x)); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreInstancedGeometry.h:638:17: required from 'void Ogre::InstancedGeometry::buildIndexRemap(T*, size_t, IndexRemap&) [with T = unsigned int; size_t = long unsigned int; IndexRemap = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >]' - 638 | remap.insert(IndexRemap::value_type(*pBuffer++, remap.size())); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:450:19: required from here - 450 | buildIndexRemap(p32, id->indexCount, indexRemap); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:369:19: required from here + 369 | lodtechs->insert(LodTechniques::value_type(t->getLodIndex(), t)); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1321:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/c++/14/bits/stl_list.h:814:31: required from 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >]' - 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:4: required from 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = std::__cxx11::list > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::list > >*]' - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = std::__cxx11::list > >; _Args = {std::__cxx11::list > >}; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::list > >}; _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; reference = std::__cxx11::list > >&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::__cxx11::list > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::list > >]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2032:28: required from here - 2032 | bufferElements.push_back(dcl->findElementsBySource(b)); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilSSE.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNumerics.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializerImpl.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtil.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -31472,25 +30791,98 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticle.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -31555,6 +30947,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovablePlane.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -31576,84 +30995,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlane.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::MaterialSerializer::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::MaterialSerializer::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::MaterialSerializer::Listener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::MaterialSerializer::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::MaterialSerializer::Listener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::MaterialSerializer::Listener* const&}; _Tp = Ogre::MaterialSerializer::Listener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::MaterialSerializer::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MaterialSerializer::Listener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:5472:23: required from here - 5472 | mListeners.push_back(listener); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {float}; _Tp = float; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float}; _Tp = float; _Alloc = Ogre::STLAllocator >; reference = float&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:1798:30: required from here - 1798 | lodList.push_back(StringConverter::parseReal(*i)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair, std::__cxx11::basic_string >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair, std::__cxx11::basic_string >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; pointer = std::pair, std::__cxx11::basic_string >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; pointer = std::pair, std::__cxx11::basic_string >*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; reference = std::pair, std::__cxx11::basic_string >&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; value_type = std::pair, std::__cxx11::basic_string >]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:2972:49: required from here - 2972 | context.programDef->customParameters.push_back( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2973 | std::pair(vecparams[0], vecparams[1])); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::MaterialManager::Listener*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::MaterialManager::Listener* const&}; _Tp = Ogre::MaterialManager::Listener*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::MaterialManager::Listener* const&}; _Tp = Ogre::MaterialManager::Listener*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::MaterialManager::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MaterialManager::Listener*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:266:37: required from here + 266 | mListenerMap[schemeName].push_back(l); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -31769,36 +31151,96 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, short unsigned int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, short unsigned int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, short unsigned int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, short unsigned int> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, short unsigned int> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, short unsigned int> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = short unsigned int; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; mapped_type = short unsigned int; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:1903:44: required from here - 1903 | context.textureAliases[vecparams[0]] = vecparams[1]; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:87:29: required from here + 87 | mSchemes[mActiveSchemeName] = 0; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::list > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::list > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::list > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::list > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::list > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::list > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::list > > >, std::_Select1st, std::__cxx11::list > > > >, std::less >, Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::list > > >, std::_Select1st, std::__cxx11::list > > > >, std::less >, Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::list > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::list > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialManager.cpp:266:26: required from here + 266 | mListenerMap[schemeName].push_back(l); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -31852,36 +31294,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -31900,36 +31312,53 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, bool (*)(std::__cxx11::basic_string, std::allocator >&, Ogre::MaterialScriptContext&)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _NodeGen = std::_Rb_tree, std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >, std::less >, Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >, std::less >, Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; _KeyOfValue = std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&); _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, std::_Select1st, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >, std::less >, Ogre::STLAllocator, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>, Ogre::CategorisedAllocPolicy >, std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >::rebind, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)> >; typename _Allocator::value_type = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>; value_type = std::pair, bool (*)(std::__cxx11::basic_string&, Ogre::MaterialScriptContext&)>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterialSerializer.cpp:3104:34: required from here - 3104 | mRootAttribParsers.insert(AttribParserList::value_type("material", (ATTRIBUTE_PARSER)parseMaterial)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializerImpl.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp: In member function 'virtual void Ogre::OptimisedUtilGeneral::softwareVertexSkinning(const float*, float*, const float*, float*, const float*, const unsigned char*, const Ogre::Matrix4* const*, size_t, size_t, size_t, size_t, size_t, size_t, size_t, size_t)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:113:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 113 | Vector3 sourceVec = Vector3::ZERO, sourceNorm = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:113:66: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 113 | Vector3 sourceVec = Vector3::ZERO, sourceNorm = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -31982,40 +31411,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair&}; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair&; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:643:18: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 643 | = __node_gen(_GLIBCXX_FORWARD(_Vp, *__x->_M_valptr())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1892:47: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*; _Base_ptr = std::_Rb_tree_node_base*]' - 1892 | _Link_type __top = _M_clone_node<_MoveValues>(__x, __node_gen); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:888:26: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 888 | _M_copy<_MoveValues>(__x._M_mbegin(), _M_end(), __gen); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:899:29: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 899 | return _M_copy<__as_lvalue>(__x, __an); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:937:23: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 937 | _M_root() = _M_copy(__x); - | ~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_multimap.h:209:7: required from here - 209 | multimap(const multimap&) = default; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -32094,175 +31489,292 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlane.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitter.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEdgeListBuilder.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreOptimisedUtil.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleIterator.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovableObject.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreOptimisedUtilSSE.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystemManager.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializerImpl.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializer.h:34: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -32334,26 +31846,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRectangle2D.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -32362,67 +31854,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = float; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:114:30: required from here - 114 | mUserLodValues = rhs.mUserLodValues; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Technique*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Technique**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Technique*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Technique* const&}; _Tp = Ogre::Technique*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Technique*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Technique*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:278:30: required from here - 278 | mTechniques.push_back(t); - | ~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -32501,35 +31932,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::GeometryBucket::build()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2173:73: warning: this statement may fall through [-Wimplicit-fallthrough=] - 2173 | if(tmp.z>Zmax) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreInstancedGeometry.cpp:2175:65: note: here - 2175 | default: - | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -32550,66 +31952,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -32636,208 +31984,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; mapped_type = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*; key_type = short unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:360:43: required from here - 360 | mBestTechniquesBySchemeList[schemeIndex] = lodtechs; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::Technique*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMaterial.cpp:369:19: required from here - 369 | lodtechs->insert(LodTechniques::value_type(t->getLodIndex(), t)); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:37: @@ -32848,9 +32009,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp -[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -32874,7 +32032,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueInvocation.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -32904,14 +32061,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticle.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -33015,16 +32164,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePixelFormat.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelFormat.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboard.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializerImpl.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -33096,340 +32238,148 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelFormat.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitter.cpp: In constructor 'Ogre::ParticleEmitter::ParticleEmitter(Ogre::ParticleSystem*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitter.cpp:65:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 65 | mDirPositionRef(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp: In constructor 'Ogre::Polygon::Polygon()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:39:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 39 | : mNormal( Vector3::ZERO ) - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Key = long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Key = long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2445:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_equal(_Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Key = long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator]' - 2445 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_multimap.h:558:32: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair >; _Key = long unsigned int; _Tp = std::__cxx11::basic_string; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> = std::enable_if > > >::type; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits >, Ogre::CategorisedAllocPolicy >, std::pair > >::rebind > >; typename _Allocator::value_type = std::pair >]' - 558 | { return _M_t._M_emplace_equal(std::forward<_Pair>(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelFormat.cpp:319:35: required from here - 319 | formatNames.insert(std::make_pair(formatName.length(), formatName)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:150:32: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; value_type = Ogre::Vector3]' - 150 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | __x); - | ~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:65:21: required from here - 65 | mVertexList.insert(it, vdata); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:43:22: required from here - 43 | mVertexList.reserve(6); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2445:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_equal(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2445 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_multimap.h:558:32: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = Ogre::Vector3; _Tp = Ogre::Vector3; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> = std::enable_if > >::type; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair]' - 558 | { return _M_t._M_emplace_equal(std::forward<_Pair>(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:168:19: required from here - 168 | edgeMap->insert( Edge( getVertex( i ), getVertex( ( i + 1 ) % vertexCount ) ) ); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -33451,28 +32401,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp: In member function 'virtual Ogre::String Ogre::EmitterCommands::CmdAngle::doGet(const void*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp:41:45: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 41 | return StringConverter::toString( - | ~~~~~~~~~~~~~~~~~~~~~~~~~^ - 42 | static_cast(target)->getAngle() ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' - 88 | static String toString(Radian val, unsigned short precision = 6, - | ~~~~~~~^~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystemManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystemManager.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleIterator.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleIterator.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystemManager.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboard.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleIterator.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -33544,106 +32483,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:159:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 159 | params.plane = plane; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h: In member function 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:463:16: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 463 | struct MeshBuildParams - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:173:48: note: synthesized method 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)' first required here - 173 | mMeshBuildParams[pMesh.getPointer()] = params; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:195:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 195 | params.plane = plane; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedIllusionPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, const Ogre::Quaternion&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool, int)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:238:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 238 | params.plane = plane; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualPlane(Ogre::Mesh*, MeshBuildParams&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:519:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 519 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:519:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 519 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedPlane(Ogre::Mesh*, MeshBuildParams&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:666:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 666 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:666:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 666 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedIllusionPlane(Ogre::Mesh*, MeshBuildParams&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:845:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 845 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:845:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 845 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33: +[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -33651,27 +32507,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -33736,265 +32571,146 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ManualObject::ManualObjectSection*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ManualObject::ManualObjectSection**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ManualObject::ManualObjectSection**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ManualObject::ManualObjectSection*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ManualObject::ManualObjectSection**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ManualObject::ManualObjectSection* const&}; _Tp = Ogre::ManualObject::ManualObjectSection*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ManualObject::ManualObjectSection*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ManualObject::ManualObjectSection*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp:212:25: required from here - 212 | mSectionList.push_back(mCurrentSection); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ShadowRenderable*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ShadowRenderable**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowRenderable**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowRenderable**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreManualObject.cpp:1007:29: required from here - 1007 | mShadowRenderables.resize(edgeList->edgeGroups.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchMesh.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': @@ -34019,7 +32735,9 @@ 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -34033,35 +32751,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; @@ -34070,188 +32759,232 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchMesh.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchMesh.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:208:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:208:64: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:45: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:159:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 159 | params.plane = plane; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h: In member function 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:463:16: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 463 | struct MeshBuildParams + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:173:48: note: synthesized method 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)' first required here + 173 | mMeshBuildParams[pMesh.getPointer()] = params; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:195:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 195 | params.plane = plane; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedIllusionPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, const Ogre::Quaternion&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool, int)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:238:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 238 | params.plane = plane; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualPlane(Ogre::Mesh*, MeshBuildParams&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:519:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 519 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:519:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 519 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedPlane(Ogre::Mesh*, MeshBuildParams&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:666:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 666 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:666:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 666 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedIllusionPlane(Ogre::Mesh*, MeshBuildParams&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:845:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 845 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:845:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 845 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -34262,6 +32995,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticle.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovablePlane.cpp:39:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 39 | mLastRotate(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34320,189 +33061,96 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp: In member function 'void Ogre::Mesh::_setBounds(const Ogre::AxisAlignedBox&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:401:56: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 401 | Vector3 max = mAABB.getMaximum(); - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboard.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:402:56: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 402 | Vector3 min = mAABB.getMinimum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Resource*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Resource*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Resource*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Resource*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::Resource*; _Tp = Ogre::MeshManager::MeshBuildParams; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MeshManager::MeshBuildParams; key_type = Ogre::Resource*]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:173:44: required from here - 173 | mMeshBuildParams[pMesh.getPointer()] = params; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializerImpl.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializer.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -34526,6 +33174,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -34535,7 +33184,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -34574,57 +33222,180 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilities.cpp +[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlatformInformation.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlatformInformation.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitter.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Inverse() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:330:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 330 | return ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Exp() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:366:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 366 | return kResult; - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Log() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:388:24: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 388 | return kResult; - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:396:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 396 | return kResult; - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::Slerp(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:462:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 462 | return t; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::SlerpExtraSpins(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, int)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:473:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 473 | return rkP; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -34632,13 +33403,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::nlerp(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:607:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 607 | return result; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -34703,42 +33467,58 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:45: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePixelCountLodStrategy.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -34782,32 +33562,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::MeshSerializer::MeshVersionData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::MeshSerializer::MeshVersionData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::MeshSerializer::MeshVersionData**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::MeshSerializer::MeshVersionData*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::MeshSerializer::MeshVersionData**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::MeshSerializer::MeshVersionData*}; _Tp = Ogre::MeshSerializer::MeshVersionData*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::MeshSerializer::MeshVersionData*}; _Tp = Ogre::MeshSerializer::MeshVersionData*; _Alloc = Ogre::STLAllocator >; reference = Ogre::MeshSerializer::MeshVersionData*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::MeshSerializer::MeshVersionData*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MeshSerializer::MeshVersionData*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializer.cpp:50:25: required from here - 50 | mVersionData.push_back(OGRE_NEW MeshVersionData( - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 51 | MESH_VERSION_1_8, "[MeshSerializer_v1.8]", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 52 | OGRE_NEW MeshSerializerImpl())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -34837,6 +33591,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -34862,6 +33637,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -34891,184 +33695,355 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticle.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Resource*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Resource*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Resource*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Resource*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::Resource*; _Tp = Ogre::MeshManager::MeshBuildParams; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MeshManager::MeshBuildParams; key_type = Ogre::Resource*]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshManager.cpp:173:44: required from here + 173 | mMeshBuildParams[pMesh.getPointer()] = params; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:45: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:56:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 56 | mOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:57:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 57 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:58:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | mScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:61:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 61 | mDerivedOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:62:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 62 | mDerivedPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:63:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 63 | mDerivedScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:64:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | mInitialPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:65:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 65 | mInitialOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:66:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 66 | mInitialScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovableObject.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node(const Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:86:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 86 | mOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:87:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 87 | mPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:88:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 88 | mScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:91:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 91 | mDerivedOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:92:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 92 | mDerivedPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:93:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 93 | mDerivedScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:94:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 94 | mInitialPosition(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:95:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 95 | mInitialOrientation(Quaternion::IDENTITY), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:96:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 96 | mInitialScale(Vector3::UNIT_SCALE), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp: In member function 'virtual Ogre::Matrix3 Ogre::Node::getLocalAxes() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:426:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 426 | Vector3 axisX = Vector3::UNIT_X; + | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:427:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 427 | Vector3 axisY = Vector3::UNIT_Y; + | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:428:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 428 | Vector3 axisZ = Vector3::UNIT_Z; + | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp: In member function 'virtual void Ogre::Node::rotate(const Ogre::Quaternion&, TransformSpace)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:513:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 513 | Quaternion qnorm = q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitterCommands.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelCountLodStrategy.cpp +[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelFormat.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticle.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -35163,83 +34138,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -35269,13 +34177,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -35284,12 +34185,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} @@ -35297,83 +34192,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlane.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitter.cpp: In constructor 'Ogre::ParticleEmitter::ParticleEmitter(Ogre::ParticleSystem*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitter.cpp:65:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 65 | mDirPositionRef(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:208:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:208:64: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:45: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -35393,6 +34274,45 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMovableObject.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -35414,6 +34334,97 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Node*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Node**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Node**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Node*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Node**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Node* const&}; _Tp = Ogre::Node*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Node*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Node*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:827:32: required from here + 827 | msQueuedUpdates.push_back(n); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -35497,7 +34508,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -35527,187 +34537,464 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp -[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp -[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrefabFactory.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePrefabFactory.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Node* const&}; _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Node* const&; _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Node* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Node* const&; _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::Node*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::Node*>::rebind; typename _Alloc::value_type = Ogre::Node*; value_type = Ogre::Node*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:799:33: required from here + 799 | mChildrenToUpdate.insert(child); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp: In member function 'void Ogre::Mesh::_setBounds(const Ogre::AxisAlignedBox&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:401:56: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 401 | Vector3 max = mAABB.getMaximum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMesh.cpp:402:56: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 402 | Vector3 min = mAABB.getMinimum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTexture.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlatformInformation.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::MeshSerializer::MeshVersionData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::MeshSerializer::MeshVersionData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::MeshSerializer::MeshVersionData**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::MeshSerializer::MeshVersionData*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::MeshSerializer::MeshVersionData**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::MeshSerializer::MeshVersionData*}; _Tp = Ogre::MeshSerializer::MeshVersionData*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::MeshSerializer::MeshVersionData*}; _Tp = Ogre::MeshSerializer::MeshVersionData*; _Alloc = Ogre::STLAllocator >; reference = Ogre::MeshSerializer::MeshVersionData*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::MeshSerializer::MeshVersionData*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MeshSerializer::MeshVersionData*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializer.cpp:50:25: required from here + 50 | mVersionData.push_back(OGRE_NEW MeshVersionData( + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 51 | MESH_VERSION_1_8, "[MeshSerializer_v1.8]", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 52 | OGRE_NEW MeshSerializerImpl())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystemManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystemManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrappers.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterial.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializerImpl.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrapper.h: In instantiation of 'Ogre::MapIteratorWrapper::ValueType Ogre::MapIteratorWrapper::getNext() [with T = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; IteratorType = std::_Rb_tree_const_iterator >; ValueType = Ogre::Vector3]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:2111:32: required from here + 2111 | Vector3 offset = vit.getNext(); + | ~~~~~~~~~~~^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrapper.h:301:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 301 | return ((this->mCurrent++)->second) ; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProfiler.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProfiler.cpp:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchMesh.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystemManager.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -35745,7 +35032,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ -[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -35765,7 +35051,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderToVertexBuffer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -35781,24 +35066,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -35806,29 +35085,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -35855,6 +35111,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -35875,6 +35136,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -35891,9 +35161,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -35907,33 +35185,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -35947,14 +35198,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePose.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePose.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp: In member function 'virtual Ogre::String Ogre::EmitterCommands::CmdAngle::doGet(const void*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleEmitterCommands.cpp:41:45: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 41 | return StringConverter::toString( + | ~~~~~~~~~~~~~~~~~~~~~~~~~^ + 42 | static_cast(target)->getAngle() ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' + 88 | static String toString(Radian val, unsigned short precision = 6, + | ~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -35994,16 +35249,256 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchMesh.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchMesh.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36023,6 +35518,70 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -36168,6 +35727,54 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePixelFormat.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelFormat.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelFormat.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36286,36 +35893,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePose.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36345,25 +35922,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36389,36 +35947,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36448,24 +35976,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36495,6 +36005,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Animation*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Animation*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Animation*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Animation*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36524,6 +36049,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36588,14 +36122,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePose.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -36626,7 +36153,274 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Key = long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Key = long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2445:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_equal(_Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Key = long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator]' + 2445 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_multimap.h:558:32: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair >; _Key = long unsigned int; _Tp = std::__cxx11::basic_string; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> = std::enable_if > > >::type; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits >, Ogre::CategorisedAllocPolicy >, std::pair > >::rebind > >; typename _Allocator::value_type = std::pair >]' + 558 | { return _M_t._M_emplace_equal(std::forward<_Pair>(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelFormat.cpp:319:35: required from here + 319 | formatNames.insert(std::make_pair(formatName.length(), formatName)); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -36698,154 +36492,38 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:56:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 56 | mOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:57:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 57 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:58:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | mScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:61:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 61 | mDerivedOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:62:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 62 | mDerivedPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:63:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 63 | mDerivedScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:64:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | mInitialPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:65:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 65 | mInitialOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:66:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 66 | mInitialScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node(const Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:86:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 86 | mOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:87:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 87 | mPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:88:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 88 | mScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:91:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 91 | mDerivedOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:92:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 92 | mDerivedPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:93:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 93 | mDerivedScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:94:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 94 | mInitialPosition(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:95:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 95 | mInitialOrientation(Quaternion::IDENTITY), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:96:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 96 | mInitialScale(Vector3::UNIT_SCALE), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlane.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp: In member function 'virtual Ogre::Matrix3 Ogre::Node::getLocalAxes() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:426:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 426 | Vector3 axisX = Vector3::UNIT_X; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:427:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 427 | Vector3 axisY = Vector3::UNIT_Y; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:428:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 428 | Vector3 axisZ = Vector3::UNIT_Z; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp: In member function 'virtual void Ogre::Node::rotate(const Ogre::Quaternion&, TransformSpace)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:513:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 513 | Quaternion qnorm = q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlatformInformation.cpp:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -36853,6 +36531,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector3&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:2571:33: required from here + 2571 | sm->extremityPoints.push_back(Vector3(vert [i], vert [i + 1], vert [i + 2])); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -36892,75 +36588,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -36989,7 +36616,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlane.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -36997,181 +36644,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePixelCountLodStrategy.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -37279,16 +36778,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -37302,6 +36795,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -37315,21 +36817,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderWindow.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -37382,6 +36869,63 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::IndexData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::IndexData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:1400:28: required from here + 1400 | sm->mLodFaceList.resize(pMesh->mNumLods-1); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::MeshLodUsage; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::MeshLodUsage*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::MeshLodUsage*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::MeshLodUsage; _Alloc = Ogre::STLAllocator >; pointer = Ogre::MeshLodUsage*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::MeshLodUsage&}; _Tp = Ogre::MeshLodUsage; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::MeshLodUsage; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MeshLodUsage]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:1429:38: required from here + 1429 | pMesh->mMeshLodUsageList.push_back(usage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::Triangle; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:1855:35: required from here + 1855 | edgeData->triangles.resize(numTriangles); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -37395,724 +36939,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePredefinedControllers.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePredefinedControllers.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrappers.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterial.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshSerializerImpl.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrapper.h: In instantiation of 'Ogre::MapIteratorWrapper::ValueType Ogre::MapIteratorWrapper::getNext() [with T = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; IteratorType = std::_Rb_tree_const_iterator >; ValueType = Ogre::Vector3]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:2111:32: required from here - 2111 | Vector3 offset = vit.getNext(); - | ~~~~~~~~~~~^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrapper.h:301:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 301 | return ((this->mCurrent++)->second) ; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitterFactory.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystemManager.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystemManager.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProfiler.cpp:45: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRectangle2D.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRectangle2D.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector3&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:2571:33: required from here - 2571 | sm->extremityPoints.push_back(Vector3(vert [i], vert [i + 1], vert [i + 2])); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::IndexData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::IndexData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:1400:28: required from here - 1400 | sm->mLodFaceList.resize(pMesh->mNumLods-1); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::MeshLodUsage; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::MeshLodUsage*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::MeshLodUsage*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::MeshLodUsage; _Alloc = Ogre::STLAllocator >; pointer = Ogre::MeshLodUsage*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::MeshLodUsage&}; _Tp = Ogre::MeshLodUsage; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::MeshLodUsage; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MeshLodUsage]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:1429:38: required from here - 1429 | pMesh->mMeshLodUsageList.push_back(usage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::Triangle; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::Triangle*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::EdgeData::Triangle; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreMeshSerializerImpl.cpp:1855:35: required from here - 1855 | edgeData->triangles.resize(numTriangles); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -38151,6 +36977,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EdgeData::EdgeGroup; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EdgeData::EdgeGroup*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EdgeData::EdgeGroup*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -38189,6 +37032,41 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -38430,8 +37308,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceBackgroundQueue.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -38492,24 +37368,77 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRectangle2D.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePrecompiledHeaders.cpp +[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePredefinedControllers.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlatformInformation.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlatformInformation.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePrefabFactory.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProfiler.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePolygon.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -38537,24 +37466,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -38562,26 +37479,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -38589,18 +37492,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -38616,79 +37510,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp: In constructor 'Ogre::Polygon::Polygon()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:39:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 39 | : mNormal( Vector3::ZERO ) + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -38696,90 +37555,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueue.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -38819,35 +37594,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -38874,35 +37620,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -38933,36 +37650,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -38972,36 +37659,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -39009,25 +37666,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ @@ -39062,281 +37700,157 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:150:32: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator; value_type = Ogre::Vector3]' + 150 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | __x); + | ~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:65:21: required from here + 65 | mVertexList.insert(it, vdata); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Node*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Node**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Node**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Node*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Node**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Node* const&}; _Tp = Ogre::Node*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Node*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Node*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:827:32: required from here - 827 | msQueuedUpdates.push_back(n); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:43:22: required from here + 43 | mVertexList.reserve(6); + | ~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2445:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_equal(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2445 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/usr/include/c++/14/bits/stl_multimap.h:558:32: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = Ogre::Vector3; _Tp = Ogre::Vector3; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> = std::enable_if > >::type; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair]' + 558 | { return _M_t._M_emplace_equal(std::forward<_Pair>(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePolygon.cpp:168:19: required from here + 168 | edgeMap->insert( Edge( getVertex( i ), getVertex( ( i + 1 ) % vertexCount ) ) ); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePixelCountLodStrategy.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchMesh.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Node* const&}; _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Node* const&; _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Node* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Node* const&; _Key = Ogre::Node*; _Val = Ogre::Node*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::Node*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::Node*>::rebind; typename _Alloc::value_type = Ogre::Node*; value_type = Ogre::Node*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:799:33: required from here - 799 | mChildrenToUpdate.insert(child); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -39409,19 +37923,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp: In member function 'void Ogre::PatchSurface::defineSurface(void*, Ogre::VertexDeclaration*, size_t, size_t, PatchSurfaceType, size_t, size_t, VisibleSide)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:121:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 121 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:121:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 121 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -39487,16 +37988,234 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueInvocation.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePlatformInformation.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitterFactory.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystemManager.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystemManager.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMeshManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -39537,31 +38256,68 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:320:34: required from here + 320 | mShadowContentTypeLookup = oth.mShadowContentTypeLookup; + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TextureUnitState*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TextureUnitState**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TextureUnitState**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TextureUnitState*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TextureUnitState**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::TextureUnitState* const&}; _Tp = Ogre::TextureUnitState*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::TextureUnitState*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::TextureUnitState*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:444:32: required from here + 444 | mTextureUnitStates.push_back(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -39616,6 +38372,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -39645,110 +38430,122 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Pass*}; _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Pass*; _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Pass*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Pass*; _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Pass*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::Pass*>::rebind; typename _Alloc::value_type = Ogre::Pass*; value_type = Ogre::Pass*]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:1848:26: required from here + 1848 | msDirtyHashList.insert(this); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp +[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRectangle2D.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePose.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePose.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp: In member function 'void Ogre::PatchSurface::defineSurface(void*, Ogre::VertexDeclaration*, size_t, size_t, PatchSurfaceType, size_t, size_t, VisibleSide)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:121:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 121 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:121:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 121 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePrefabFactory.cpp:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePose.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -39756,19 +38553,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -39776,68 +38560,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -39845,15 +38586,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ @@ -39885,74 +38617,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePixelCountLodStrategy.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -40032,14 +38700,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -40164,52 +38824,34 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp: In member function 'void Ogre::ParticleSystem::_sortParticles(Ogre::Camera*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1224:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1224 | Vector3 camPos = cam->getDerivedPosition(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1236:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1236 | : sortDir(dir) + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1244:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1244 | : sortPos(pos) + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, @@ -40236,6 +38878,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueInvocation.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -40257,33 +38920,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -40313,14 +38949,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -40346,6 +38974,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector3&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:80:36: required from here + 80 | mVecCtlPoints.push_back(Vector3(pFloat[0], pFloat[1], pFloat[2])); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -40375,268 +39024,159 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector3&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:80:36: required from here + 80 | mVecCtlPoints.push_back(Vector3(pFloat[0], pFloat[1], pFloat[2])); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProfiler.cpp:46: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector3&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:80:36: required from here - 80 | mVecCtlPoints.push_back(Vector3(pFloat[0], pFloat[1], pFloat[2])); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrefabFactory.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePrefabFactory.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -40656,36 +39196,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -40707,25 +39217,171 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleEmitter*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleEmitter**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitter**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitter**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleEmitter* const&}; _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector3&]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleEmitter*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:189:28: required from here + 189 | mEmitters.push_back(em); + | ~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleAffector*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleAffector**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffector**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffector**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleAffector* const&}; _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleAffector*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:227:29: required from here + 227 | mAffectors.push_back(af); + | ~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:492:29: required from here + 492 | requested.resize( mEmitters.size() ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Particle*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Particle**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Particle**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Particle**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Particle**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:666:30: required from here + 666 | mParticlePool.reserve(size); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePatchSurface.cpp:80:36: required from here - 80 | mVecCtlPoints.push_back(Vector3(pFloat[0], pFloat[1], pFloat[2])); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::ParticleEmitter* const&}; _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::ParticleEmitter* const&}; _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleEmitter*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:466:20: required from here + 466 | fee->push_back(pParticleEmitter); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Particle* const&}; _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Particle* const&}; _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Particle*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:722:30: required from here + 722 | mActiveParticles.push_back(p); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::Particle*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Particle*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Particle*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Particle*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRadixSort.h:253:21: required from 'void Ogre::RadixSort::sort(TContainer&, TFunction) [with TFunction = Ogre::ParticleSystem::SortByDirectionFunctor; TContainer = std::__cxx11::list > >; TContainerValueType = Ogre::Particle*; TCompValueType = float]' + 253 | mSortArea1.resize(container.size()); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1220:34: required from here + 1220 | mRadixSorter.sort(mActiveParticles, SortByDirectionFunctor(- camDir)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -40783,6 +39439,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -40812,15 +39497,125 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePredefinedControllers.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::vector > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, std::vector > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::vector > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, std::vector > > >; _Key = std::__cxx11::basic_string; _Tp = std::vector > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, std::vector > > > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, std::vector > > >, std::_Select1st, std::vector > > > >, std::less >, Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::vector > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::vector > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::vector > > >, Ogre::CategorisedAllocPolicy >, std::pair, std::vector > > > >::rebind, std::vector > > > >; typename _Allocator::value_type = std::pair, std::vector > > >]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1312:31: required from here + 1312 | mEmittedEmitterPool.insert(make_pair(emitter->getEmittedEmitter(), empty)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::list > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::list > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::list > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::list > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::list > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::list > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::list > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::list > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::list > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, std::__cxx11::list > > >; _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::list > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, std::__cxx11::list > > > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, std::__cxx11::list > > >, std::_Select1st, std::__cxx11::list > > > >, std::less >, Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::__cxx11::list > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >, std::pair, std::__cxx11::list > > > >::rebind, std::__cxx11::list > > > >; typename _Allocator::value_type = std::pair, std::__cxx11::list > > >]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1412:32: required from here + 1412 | mFreeEmittedEmitters.insert(make_pair(name, empty)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -40892,250 +39687,179 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodConfig.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringVector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePredefinedControllers.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePredefinedControllers.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Inverse() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:330:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 330 | return ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Exp() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:366:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 366 | return kResult; + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Log() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:388:24: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 388 | return kResult; + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:396:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 396 | return kResult; + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::Slerp(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:462:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 462 | return t; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::SlerpExtraSpins(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, int)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:473:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 473 | return rkP; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::nlerp(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQuaternion.cpp:607:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 607 | return result; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': @@ -41164,45 +39888,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodConfig.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o -[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -41232,8 +39917,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneQuery.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneNode.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -41288,7 +39971,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProfiler.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProfiler.cpp:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -41308,7 +39998,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -41413,110 +40102,209 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp: In member function 'void Ogre::ParticleSystem::_sortParticles(Ogre::Camera*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1224:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1224 | Vector3 camPos = cam->getDerivedPosition(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1236:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1236 | : sortDir(dir) - | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1244:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1244 | : sortPos(pos) - | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTexture.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilities.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePrefabFactory.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -41588,9 +40376,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -41598,6 +40386,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -41728,54 +40518,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:29, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderWindow.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -41797,52 +40543,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderToVertexBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderToVertexBuffer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:992:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 992 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSmallVector.h:66, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:34: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRectangle2D.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -41862,13 +40562,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -41890,23 +40592,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -42012,6 +40697,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -42041,6 +40734,67 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParticleEmitterFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParticleEmitterFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParticleEmitterFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParticleEmitterFactory*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -42070,6 +40824,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParticleAffectorFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParticleAffectorFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParticleAffectorFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParticleAffectorFactory*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -42217,11 +40974,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueInvocation.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRectangle2D.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRectangle2D.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProfiler.cpp:45: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -42268,24 +41031,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -42293,151 +41038,227 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePredefinedControllers.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRectangle2D.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -42460,14 +41281,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -42475,19 +41288,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -42579,25 +41385,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -42613,100 +41400,34 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodConfig.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:320:34: required from here - 320 | mShadowContentTypeLookup = oth.mShadowContentTypeLookup; - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TextureUnitState*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TextureUnitState**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TextureUnitState**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TextureUnitState*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TextureUnitState**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::TextureUnitState* const&}; _Tp = Ogre::TextureUnitState*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::TextureUnitState*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::TextureUnitState*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:444:32: required from here - 444 | mTextureUnitStates.push_back(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -42785,28 +41506,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -42833,35 +41532,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -42869,31 +41539,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ @@ -42913,295 +41558,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Pass*}; _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Pass*; _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Pass*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Pass*; _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Pass*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::Pass*>::rebind; typename _Alloc::value_type = Ogre::Pass*; value_type = Ogre::Pass*]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePass.cpp:1848:26: required from here - 1848 | msDirtyHashList.insert(this); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilities.cpp:372:29: required from here - 372 | msGPUVendorStrings.resize(GPU_VENDOR_COUNT); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -43223,36 +41583,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRotationalSpline.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp: In member function 'Ogre::Quaternion Ogre::RotationalSpline::interpolate(unsigned int, Ogre::Real, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:77:37: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 77 | return mPoints[fromIndex]; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRotationalSpline.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:83:37: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 83 | return mPoints[fromIndex]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:87:41: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 87 | return mPoints[fromIndex + 1]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -43347,35 +41677,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -43405,482 +41706,257 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Quaternion; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Quaternion*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Quaternion; _Args = {const Ogre::Quaternion&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Quaternion]' - 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1289 | __x); - | ~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:47:26: required from here - 47 | mPoints.push_back(p); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProfiler.cpp:46: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:992:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 992 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSmallVector.h:66, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:34: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Quaternion; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Quaternion*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Quaternion*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Quaternion*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Quaternion&}; _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Quaternion]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:47:26: required from here - 47 | mPoints.push_back(p); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleEmitter*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleEmitter**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitter**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitter**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleEmitter* const&}; _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleEmitter*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:189:28: required from here - 189 | mEmitters.push_back(em); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleAffector*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleAffector**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffector**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffector**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleAffector* const&}; _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleAffector*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:227:29: required from here - 227 | mAffectors.push_back(af); - | ~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:492:29: required from here - 492 | requested.resize( mEmitters.size() ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Particle*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Particle**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Particle**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Particle**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Particle**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:666:30: required from here - 666 | mParticlePool.reserve(size); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::ParticleEmitter* const&}; _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::ParticleEmitter* const&}; _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleEmitter*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:466:20: required from here - 466 | fee->push_back(pParticleEmitter); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Particle* const&}; _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Particle* const&}; _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Particle*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Particle*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:722:30: required from here - 722 | mActiveParticles.push_back(p); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::Particle*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Particle*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Particle*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::Particle*, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::Particle*, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRadixSort.h:253:21: required from 'void Ogre::RadixSort::sort(TContainer&, TFunction) [with TFunction = Ogre::ParticleSystem::SortByDirectionFunctor; TContainer = std::__cxx11::list > >; TContainerValueType = Ogre::Particle*; TCompValueType = float]' - 253 | mSortArea1.resize(container.size()); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1220:34: required from here - 1220 | mRadixSorter.sort(mActiveParticles, SortByDirectionFunctor(- camDir)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::vector > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, std::vector > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::vector > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector > > >; _KeyOfValue = std::_Select1st, std::vector > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, std::vector > > >; _Key = std::__cxx11::basic_string; _Tp = std::vector > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, std::vector > > > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, std::vector > > >, std::_Select1st, std::vector > > > >, std::less >, Ogre::STLAllocator, std::vector > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::vector > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::vector > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::vector > > >, Ogre::CategorisedAllocPolicy >, std::pair, std::vector > > > >::rebind, std::vector > > > >; typename _Allocator::value_type = std::pair, std::vector > > >]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1312:31: required from here - 1312 | mEmittedEmitterPool.insert(make_pair(emitter->getEmittedEmitter(), empty)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::list > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::list > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::list > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::list > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::list > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::list > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::list > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::list > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::list > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::list > > >; _KeyOfValue = std::_Select1st, std::__cxx11::list > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, std::__cxx11::list > > >; _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::list > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, std::__cxx11::list > > > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, std::__cxx11::list > > >, std::_Select1st, std::__cxx11::list > > > >, std::less >, Ogre::STLAllocator, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::__cxx11::list > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::__cxx11::list > > >, Ogre::CategorisedAllocPolicy >, std::pair, std::__cxx11::list > > > >::rebind, std::__cxx11::list > > > >; typename _Allocator::value_type = std::pair, std::__cxx11::list > > >]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreParticleSystem.cpp:1412:32: required from here - 1412 | mFreeEmittedEmitters.insert(make_pair(name, empty)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueue.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueInvocation.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSerializer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -43907,6 +41983,254 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTexture.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::ProgressiveMeshGenerator::PMVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*]': /usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' 382 | __a.construct(__p, std::forward<_Args>(__args)...); @@ -43950,14 +42274,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -44267,28 +42583,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderToVertexBuffer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodConfig.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueInvocation.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -44315,11 +42639,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -44385,327 +42730,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair, int>; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair, int>*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >; pointer = std::pair, int>*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair, int>; _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >; pointer = std::pair, int>*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::pair, std::allocator >, int>}; _Tp = std::pair, int>; _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::allocator >, int>}; _Tp = std::pair, int>; _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >; reference = std::pair, int>&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, int>; _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >; value_type = std::pair, int>]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:305:52: required from here - 305 | capabilitiesLines.push_back(CapabilitiesLinesList::value_type(line, mCurrentLineNumber)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Capabilities> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Capabilities> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Capabilities> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Capabilities> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Capabilities>; _KeyOfValue = std::_Select1st, Ogre::Capabilities> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Capabilities> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Capabilities>; _KeyOfValue = std::_Select1st, Ogre::Capabilities> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Capabilities> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Capabilities>; _KeyOfValue = std::_Select1st, Ogre::Capabilities> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Capabilities>; _KeyOfValue = std::_Select1st, Ogre::Capabilities> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Capabilities>, std::_Select1st, Ogre::Capabilities> >, std::less >, Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Capabilities>, std::_Select1st, Ogre::Capabilities> >, std::less >, Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Capabilities; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Capabilities; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:232:57: required from here - 232 | Capabilities cap = mCapabilitiesMap[name]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:331:40: required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 331 | pointer __tmp(_M_allocate_and_copy(__len, __first, __last)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1989:25: required from 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, std::false_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::false_type = std::false_type]' - 1989 | this->_M_assign_aux(std::make_move_iterator(__x.begin()), - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1990 | std::make_move_iterator(__x.end()), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1991 | std::random_access_iterator_tag()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:771:16: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 771 | _M_move_assign(std::move(__x), __bool_constant<__move_storage>()); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:228:44: required from here - 228 | tokens = StringUtil::split(line); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _NodeGen = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >::rebind, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; typename _Allocator::value_type = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; value_type = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:122:35: required from here - 122 | mKeywordTypeMap.insert(KeywordTypeMap::value_type(keyword, type)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string, std::allocator >&)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _NodeGen = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&); _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >, std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >::rebind, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; typename _Allocator::value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:139:49: required from here - 139 | mSetStringMethodDispatchTable.insert(SetStringMethodDispatchTable::value_type(keyword, method)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _NodeGen = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = void (Ogre::RenderSystemCapabilities::*)(short unsigned int); _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >, std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >::rebind, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; typename _Allocator::value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:159:46: required from here - 159 | mSetIntMethodDispatchTable.insert(SetIntMethodDispatchTable::value_type(keyword, method)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, void (Ogre::RenderSystemCapabilities::*)(bool)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _NodeGen = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = void (Ogre::RenderSystemCapabilities::*)(bool); _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, void (Ogre::RenderSystemCapabilities::*)(bool)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >, std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)> >::rebind, void (Ogre::RenderSystemCapabilities::*)(bool)> >; typename _Allocator::value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:179:47: required from here - 179 | mSetBoolMethodDispatchTable.insert(SetBoolMethodDispatchTable::value_type(keyword, method)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, void (Ogre::RenderSystemCapabilities::*)(float)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _NodeGen = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = void (Ogre::RenderSystemCapabilities::*)(float); _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, void (Ogre::RenderSystemCapabilities::*)(float)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >, std::pair, void (Ogre::RenderSystemCapabilities::*)(float)> >::rebind, void (Ogre::RenderSystemCapabilities::*)(float)> >; typename _Allocator::value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:199:47: required from here - 199 | mSetRealMethodDispatchTable.insert(SetRealMethodDispatchTable::value_type(keyword, method)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -44713,47 +42751,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::PMWorker::bakeLods()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:244:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 244 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSmallVector.h:66, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:34: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -44825,17 +42826,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResourceManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRectangle2D.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -44862,108 +42859,39 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRibbonTrail.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResourceGroupManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringVector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -44983,73 +42911,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -45253,25 +43114,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -45332,14 +43174,374 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderWindow.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueInvocation.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResourceBackgroundQueue.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceBackgroundQueue.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -45361,90 +43563,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Renderable*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Renderable**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Renderable**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Renderable*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Renderable**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Renderable* const&}; _Tp = Ogre::Renderable*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Renderable*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Renderable*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:390:33: required from here - 390 | i->second->push_back(rend); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderablePass; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderablePass*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderablePass*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderablePass; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderablePass*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:1013:40: required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::RenderablePass; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' - 1013 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > > >; = void; _Tp = Ogre::RenderablePass; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator]' - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:485:27: required from here - 485 | mSortedDescending.insert( mSortedDescending.end(), rhs.mSortedDescending.begin(), rhs.mSortedDescending.end() ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, unsigned int>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, unsigned int>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, unsigned int>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, unsigned int>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRadixSort.h:253:21: required from 'void Ogre::RadixSort::sort(TContainer&, TFunction) [with TFunction = Ogre::QueuedRenderableCollection::RadixSortFunctorPass; TContainer = std::vector > >; TContainerValueType = Ogre::RenderablePass; TCompValueType = unsigned int]' - 253 | mSortArea1.resize(container.size()); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:348:24: required from here - 348 | msRadixSorter1.sort(mSortedDescending, RadixSortFunctorPass()); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRadixSort.h:253:21: required from 'void Ogre::RadixSort::sort(TContainer&, TFunction) [with TFunction = Ogre::QueuedRenderableCollection::RadixSortFunctorDistance; TContainer = std::vector > >; TContainerValueType = Ogre::RenderablePass; TCompValueType = float]' - 253 | mSortArea1.resize(container.size()); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:350:24: required from here - 350 | msRadixSorter2.sort(mSortedDescending, RadixSortFunctorDistance(cam)); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -45474,6 +43626,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -45499,6 +43657,109 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -45528,6 +43789,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -45557,176 +43824,62 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > >*>}; _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair > >*>; _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > >*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair > >*>; _NodeGen = std::_Rb_tree > >*>, std::_Select1st > >*> >, Ogre::QueuedRenderableCollection::PassGroupLess, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > >*>, std::_Select1st > >*> >, Ogre::QueuedRenderableCollection::PassGroupLess, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair > >*>; _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Pass*; _Tp = std::vector > >*; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree > >*>, std::_Select1st > >*> >, Ogre::QueuedRenderableCollection::PassGroupLess, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits > >*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc > >*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits > >*>, Ogre::CategorisedAllocPolicy >, std::pair > >*> >::rebind > >*> >; typename _Allocator::value_type = std::pair > >*>; value_type = std::pair > >*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:382:42: required from here - 382 | retPair = mGrouped.insert( - | ~~~~~~~~~~~~~~~^ - 383 | PassGroupRenderableMap::value_type( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 384 | pass, OGRE_NEW_T(RenderableList, MEMCATEGORY_SCENE_CONTROL)() )); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRibbonTrail.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -45734,6 +43887,72 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -45799,6 +44018,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::PMWorker::bakeLods()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:244:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 244 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSmallVector.h:66, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:34: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -45825,14 +44054,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -45929,83 +44150,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -46027,14 +44171,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -46111,8 +44247,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -46142,10 +44276,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp: In constructor 'Ogre::RenderSystem::RenderSystem()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:88:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 88 | , mTexProjRelativeOrigin(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -46175,9 +44305,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -46238,6 +44365,64 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueInvocation.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:86: +In destructor 'std::auto_ptr< >::~auto_ptr() [with _Tp = Ogre::ProgressiveMeshGenerator::IndexBufferPointer]', + inlined from 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:1050:1: +/usr/include/c++/14/backward/auto_ptr.h:176:21: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] + 176 | ~auto_ptr() { delete _M_ptr; } + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:992:90: note: returned from 'void* operator new [](std::size_t)' + 992 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); + | ^ +In destructor 'std::auto_ptr< >::~auto_ptr() [with _Tp = Ogre::ProgressiveMeshGenerator::IndexBufferPointer]', + inlined from 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:1050:1: +/usr/include/c++/14/backward/auto_ptr.h:176:21: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] + 176 | ~auto_ptr() { delete _M_ptr; } + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:992:90: note: returned from 'void* operator new [](std::size_t)' + 992 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); + | ^ +[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -46257,11 +44442,54 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair, int>; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair, int>*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >; pointer = std::pair, int>*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair, int>; _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >; pointer = std::pair, int>*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::pair, std::allocator >, int>}; _Tp = std::pair, int>; _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::allocator >, int>}; _Tp = std::pair, int>; _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >; reference = std::pair, int>&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, int>; _Alloc = Ogre::STLAllocator, int>, Ogre::CategorisedAllocPolicy >; value_type = std::pair, int>]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:305:52: required from here + 305 | capabilitiesLines.push_back(CapabilitiesLinesList::value_type(line, mCurrentLineNumber)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -46348,32 +44576,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilities*>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilities*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilities*>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilities*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilities*>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilities*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilities*>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilities*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilities*>, std::_Select1st, Ogre::RenderSystemCapabilities*> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilities*>, std::_Select1st, Ogre::RenderSystemCapabilities*> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RenderSystemCapabilities*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RenderSystemCapabilities*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:90:37: required from here - 90 | return mCapabilitiesMap[name]; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:331:40: required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 331 | pointer __tmp(_M_allocate_and_copy(__len, __first, __last)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1989:25: required from 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, std::false_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::false_type = std::false_type]' + 1989 | this->_M_assign_aux(std::make_move_iterator(__x.begin()), + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1990 | std::make_move_iterator(__x.end()), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1991 | std::random_access_iterator_tag()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:771:16: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 771 | _M_move_assign(std::move(__x), __bool_constant<__move_storage>()); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:228:44: required from here + 228 | tokens = StringUtil::split(line); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -46557,219 +44785,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptLexer.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::ProgressiveMeshGenerator::PMVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; reference = Ogre::ProgressiveMeshGenerator::PMVertex&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ProgressiveMeshGenerator::PMVertex]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:201:24: required from here - 201 | mVertexList.push_back(PMVertex()); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:153:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 153 | struct _OgrePrivate PMVertex { - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: note: synthesized method 'Ogre::ProgressiveMeshGenerator::PMVertex::PMVertex(const Ogre::ProgressiveMeshGenerator::PMVertex&)' first required here - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -46789,98 +44804,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -46902,487 +44825,622 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ProgressiveMeshGenerator::PMTriangle; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMTriangle*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMTriangle*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Renderable*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Renderable**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Renderable**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ProgressiveMeshGenerator::PMTriangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMTriangle*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Renderable*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Renderable**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::ProgressiveMeshGenerator::PMTriangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMTriangle*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMTriangle; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:163:23: required from here - 163 | mTriangleList.reserve(2 * vertexCount); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Renderable* const&}; _Tp = Ogre::Renderable*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Renderable*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Renderable*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:390:33: required from here + 390 | i->second->push_back(rend); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ProgressiveMeshGenerator::PMVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderablePass; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderablePass*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderablePass*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderablePass; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderablePass*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = const Ogre::ProgressiveMeshGenerator::PMVertex*; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:165:21: required from here - 165 | mVertexList.reserve(vertexCount); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:1013:40: required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::RenderablePass; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' + 1013 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > > >; = void; _Tp = Ogre::RenderablePass; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator]' + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:485:27: required from here + 485 | mSortedDescending.insert( mSortedDescending.end(), rhs.mSortedDescending.begin(), rhs.mSortedDescending.end() ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ProgressiveMeshGenerator::PMVertex*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMVertex**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, unsigned int>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, unsigned int>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:166:29: required from here - 166 | mSharedVertexLookup.reserve(sharedVertexLookupSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, unsigned int>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, unsigned int>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, unsigned int>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRadixSort.h:253:21: required from 'void Ogre::RadixSort::sort(TContainer&, TFunction) [with TFunction = Ogre::QueuedRenderableCollection::RadixSortFunctorPass; TContainer = std::vector > >; TContainerValueType = Ogre::RenderablePass; TCompValueType = unsigned int]' + 253 | mSortArea1.resize(container.size()); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:348:24: required from here + 348 | msRadixSorter1.sort(mSortedDescending, RadixSortFunctorPass()); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, float>::SortEntry, Ogre::CategorisedAllocPolicy >; pointer = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' 834 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RadixSort > >, Ogre::RenderablePass, float>::SortEntry; _Alloc = Ogre::STLAllocator > >, Ogre::RenderablePass, float>::SortEntry, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' 1016 | _M_default_append(__new_size - size()); | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:168:29: required from here - 168 | mIndexBufferInfoList.resize(submeshCount); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRadixSort.h:253:21: required from 'void Ogre::RadixSort::sort(TContainer&, TFunction) [with TFunction = Ogre::QueuedRenderableCollection::RadixSortFunctorDistance; TContainer = std::vector > >; TContainerValueType = Ogre::RenderablePass; TCompValueType = float]' + 253 | mSortArea1.resize(container.size()); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:350:24: required from here + 350 | msRadixSorter2.sort(mSortedDescending, RadixSortFunctorDistance(cam)); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LodLevel; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LodLevel*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodConfig.h:104:8: required from here - 104 | struct LodConfig { - | ^~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PMGenRequest::SubmeshInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PMGenRequest::SubmeshInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PMGenRequest::SubmeshInfo*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderToVertexBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderToVertexBuffer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PMGenRequest::SubmeshInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PMGenRequest::SubmeshInfo*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::PMGenRequest::SubmeshInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::PMGenRequest::SubmeshInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:454:21: required from here - 454 | req->submesh.resize(submeshCount); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > >*>}; _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair > >*>; _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > >*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair > >*>; _NodeGen = std::_Rb_tree > >*>, std::_Select1st > >*> >, Ogre::QueuedRenderableCollection::PassGroupLess, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > >*>, std::_Select1st > >*> >, Ogre::QueuedRenderableCollection::PassGroupLess, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair > >*>; _Key = Ogre::Pass*; _Val = std::pair > >*>; _KeyOfValue = std::_Select1st > >*> >; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Pass*; _Tp = std::vector > >*; _Compare = Ogre::QueuedRenderableCollection::PassGroupLess; _Alloc = Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree > >*>, std::_Select1st > >*> >, Ogre::QueuedRenderableCollection::PassGroupLess, Ogre::STLAllocator > >*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits > >*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc > >*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits > >*>, Ogre::CategorisedAllocPolicy >, std::pair > >*> >::rebind > >*> >; typename _Allocator::value_type = std::pair > >*>; value_type = std::pair > >*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:382:42: required from here + 382 | retPair = mGrouped.insert( + | ~~~~~~~~~~~~~~~^ + 383 | PassGroupRenderableMap::value_type( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 384 | pass, OGRE_NEW_T(RenderableList, MEMCATEGORY_SCENE_CONTROL)() )); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceBackgroundQueue.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::ProgressiveMeshGenerator::PMVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; reference = Ogre::ProgressiveMeshGenerator::PMVertex&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ProgressiveMeshGenerator::PMVertex]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:201:24: required from here + 201 | mVertexList.push_back(PMVertex()); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreProgressiveMeshGenerator.h:153:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 153 | struct _OgrePrivate PMVertex { + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: note: synthesized method 'Ogre::ProgressiveMeshGenerator::PMVertex::PMVertex(const Ogre::ProgressiveMeshGenerator::PMVertex&)' first required here + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilities.cpp:372:29: required from here + 372 | msGPUVendorStrings.resize(GPU_VENDOR_COUNT); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ProgressiveMeshGenerator::PMTriangle; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMTriangle*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMTriangle*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ProgressiveMeshGenerator::PMTriangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMTriangle*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::ProgressiveMeshGenerator::PMTriangle; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMTriangle*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMTriangle; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:163:23: required from here + 163 | mTriangleList.reserve(2 * vertexCount); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ProgressiveMeshGenerator::PMVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = const Ogre::ProgressiveMeshGenerator::PMVertex*; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:165:21: required from here + 165 | mVertexList.reserve(vertexCount); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ProgressiveMeshGenerator::PMVertex*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMVertex**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMVertex**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:166:29: required from here + 166 | mSharedVertexLookup.reserve(sharedVertexLookupSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::ProgressiveMeshGenerator::PMIndexBufferInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:168:29: required from here + 168 | mIndexBufferInfoList.resize(submeshCount); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LodLevel; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LodLevel*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodConfig.h:104:8: required from here + 104 | struct LodConfig { + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PMGenRequest::SubmeshInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PMGenRequest::SubmeshInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PMGenRequest::SubmeshInfo*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PMGenRequest::SubmeshInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PMGenRequest::SubmeshInfo*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::PMGenRequest::SubmeshInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::PMGenRequest::SubmeshInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:454:21: required from here + 454 | req->submesh.resize(submeshCount); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -47405,56 +45463,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PMGenRequest::IndexBuffer; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PMGenRequest::IndexBuffer*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PMGenRequest::IndexBuffer*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -47477,31 +45485,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::IndexData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::IndexData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -47524,45 +45507,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -47592,32 +45536,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -47643,32 +45561,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -47698,13 +45590,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -47734,80 +45619,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:270:21: required from here - 270 | tokens->push_back(token); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -47868,24 +45679,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp: In member function 'Ogre::ScriptTokenListPtr Ogre::ScriptLexer::tokenize(const Ogre::String&, const Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:125:47: warning: this statement may fall through [-Wimplicit-fallthrough=] - 125 | state = WORD; - | ~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:127:25: note: here - 127 | case WORD: - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneNode.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -47957,7 +45753,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -47965,8 +45761,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -47984,12 +45779,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTexture.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -48011,6 +45817,347 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Capabilities> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Capabilities> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Capabilities> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Capabilities> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Capabilities>; _KeyOfValue = std::_Select1st, Ogre::Capabilities> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Capabilities> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Capabilities>; _KeyOfValue = std::_Select1st, Ogre::Capabilities> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Capabilities> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Capabilities>; _KeyOfValue = std::_Select1st, Ogre::Capabilities> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Capabilities>; _KeyOfValue = std::_Select1st, Ogre::Capabilities> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Capabilities>, std::_Select1st, Ogre::Capabilities> >, std::less >, Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Capabilities>, std::_Select1st, Ogre::Capabilities> >, std::less >, Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Capabilities; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Capabilities>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Capabilities; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:232:57: required from here + 232 | Capabilities cap = mCapabilitiesMap[name]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilities*>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilities*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilities*>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilities*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilities*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilities*>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilities*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilities*>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilities*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilities*>, std::_Select1st, Ogre::RenderSystemCapabilities*> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilities*>, std::_Select1st, Ogre::RenderSystemCapabilities*> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RenderSystemCapabilities*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilities*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RenderSystemCapabilities*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:90:37: required from here + 90 | return mCapabilitiesMap[name]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _NodeGen = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; _KeyOfValue = std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, std::_Select1st, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >, std::less >, Ogre::STLAllocator, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >::rebind, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType> >; typename _Allocator::value_type = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>; value_type = std::pair, Ogre::RenderSystemCapabilitiesSerializer::CapabilityKeywordType>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:122:35: required from here + 122 | mKeywordTypeMap.insert(KeywordTypeMap::value_type(keyword, type)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48030,6 +46177,126 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string, std::allocator >&)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _NodeGen = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&); _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >, std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >::rebind, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)> >; typename _Allocator::value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>; value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(const std::__cxx11::basic_string&)>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:139:49: required from here + 139 | mSetStringMethodDispatchTable.insert(SetStringMethodDispatchTable::value_type(keyword, method)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _NodeGen = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = void (Ogre::RenderSystemCapabilities::*)(short unsigned int); _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>, Ogre::CategorisedAllocPolicy >, std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >::rebind, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)> >; typename _Allocator::value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>; value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(short unsigned int)>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:159:46: required from here + 159 | mSetIntMethodDispatchTable.insert(SetIntMethodDispatchTable::value_type(keyword, method)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, void (Ogre::RenderSystemCapabilities::*)(bool)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(bool)> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _NodeGen = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = void (Ogre::RenderSystemCapabilities::*)(bool); _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(bool)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, void (Ogre::RenderSystemCapabilities::*)(bool)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, void (Ogre::RenderSystemCapabilities::*)(bool)>, Ogre::CategorisedAllocPolicy >, std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)> >::rebind, void (Ogre::RenderSystemCapabilities::*)(bool)> >; typename _Allocator::value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>; value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(bool)>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:179:47: required from here + 179 | mSetBoolMethodDispatchTable.insert(SetBoolMethodDispatchTable::value_type(keyword, method)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, void (Ogre::RenderSystemCapabilities::*)(float)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, void (Ogre::RenderSystemCapabilities::*)(float)> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _NodeGen = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _Key = std::__cxx11::basic_string; _Val = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; _KeyOfValue = std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = void (Ogre::RenderSystemCapabilities::*)(float); _Compare = std::less >; _Alloc = Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>, std::_Select1st, void (Ogre::RenderSystemCapabilities::*)(float)> >, std::less >, Ogre::STLAllocator, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, void (Ogre::RenderSystemCapabilities::*)(float)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, void (Ogre::RenderSystemCapabilities::*)(float)>, Ogre::CategorisedAllocPolicy >, std::pair, void (Ogre::RenderSystemCapabilities::*)(float)> >::rebind, void (Ogre::RenderSystemCapabilities::*)(float)> >; typename _Allocator::value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>; value_type = std::pair, void (Ogre::RenderSystemCapabilities::*)(float)>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:199:47: required from here + 199 | mSetRealMethodDispatchTable.insert(SetRealMethodDispatchTable::value_type(keyword, method)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48264,27 +46531,41 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp +[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48325,44 +46606,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::DepthBuffer*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::DepthBuffer**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::DepthBuffer* const&}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::DepthBuffer*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:541:39: required from here - 541 | mDepthBufferPool[poolId].push_back( newDepthBuffer ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plane; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plane*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:716:24: required from here - 716 | mClipPlanes.push_back(p); - | ~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48385,49 +46628,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::RenderSystem::Listener*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RenderSystem::Listener* const&}; _Tp = Ogre::RenderSystem::Listener*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::RenderSystem::Listener* const&}; _Tp = Ogre::RenderSystem::Listener*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderSystem::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderSystem::Listener*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:798:28: required from here - 798 | mEventListeners.push_back(l); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48540,32 +46740,927 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned char; _Tp = Ogre::RenderQueueGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:53:23: required from here + 53 | mGroups.insert( + | ~~~~~~~~~~~~~~^ + 54 | RenderQueueGroupMap::value_type( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 55 | RENDER_QUEUE_MAIN, + | ~~~~~~~~~~~~~~~~~~ + 56 | OGRE_NEW RenderQueueGroup(this, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 57 | mSplitPassesByLightingType, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 58 | mSplitNoShadowPasses, + | ~~~~~~~~~~~~~~~~~~~~~ + 59 | mShadowCastersCannotBeReceivers) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 60 | ) + | ~ + 61 | ); + | ~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:29, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderWindow.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp: In constructor 'Ogre::RenderSystem::RenderSystem()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:88:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 88 | , mTexProjRelativeOrigin(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:86: +In destructor 'std::auto_ptr< >::~auto_ptr() [with _Tp = Ogre::ProgressiveMeshGenerator::IndexBufferPointer]', + inlined from 'virtual void Ogre::PMWorker::bakeLods()' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:308:1: +/usr/include/c++/14/backward/auto_ptr.h:176:21: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] + 176 | ~auto_ptr() { delete _M_ptr; } + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::PMWorker::bakeLods()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:244:90: note: returned from 'void* operator new [](std::size_t)' + 244 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); + | ^ +In destructor 'std::auto_ptr< >::~auto_ptr() [with _Tp = Ogre::ProgressiveMeshGenerator::IndexBufferPointer]', + inlined from 'virtual void Ogre::PMWorker::bakeLods()' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:308:1: +/usr/include/c++/14/backward/auto_ptr.h:176:21: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] + 176 | ~auto_ptr() { delete _M_ptr; } + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::PMWorker::bakeLods()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:244:90: note: returned from 'void* operator new [](std::size_t)' + 244 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = std::vector > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = short unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:526:64: required from here - 526 | DepthBufferVec::const_iterator itor = mDepthBufferPool[poolId].begin(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::DepthBuffer*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::DepthBuffer**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::DepthBuffer* const&}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::DepthBuffer*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:541:39: required from here + 541 | mDepthBufferPool[poolId].push_back( newDepthBuffer ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plane; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plane*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:716:24: required from here + 716 | mClipPlanes.push_back(p); + | ~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -48591,6 +47686,30 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::RenderSystem::Listener*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RenderSystem::Listener* const&}; _Tp = Ogre::RenderSystem::Listener*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::RenderSystem::Listener* const&}; _Tp = Ogre::RenderSystem::Listener*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderSystem::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderSystem::Listener*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:798:28: required from here + 798 | mEventListeners.push_back(l); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneNode.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48620,25 +47739,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /usr/include/c++/14/memory:86: -In destructor 'std::auto_ptr< >::~auto_ptr() [with _Tp = Ogre::ProgressiveMeshGenerator::IndexBufferPointer]', - inlined from 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:1050:1: -/usr/include/c++/14/backward/auto_ptr.h:176:21: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] - 176 | ~auto_ptr() { delete _M_ptr; } - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:992:90: note: returned from 'void* operator new [](std::size_t)' - 992 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); - | ^ -In destructor 'std::auto_ptr< >::~auto_ptr() [with _Tp = Ogre::ProgressiveMeshGenerator::IndexBufferPointer]', - inlined from 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:1050:1: -/usr/include/c++/14/backward/auto_ptr.h:176:21: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] - 176 | ~auto_ptr() { delete _M_ptr; } - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:992:90: note: returned from 'void* operator new [](std::size_t)' - 992 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48664,36 +47764,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48723,66 +47793,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RenderTarget*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RenderTarget*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RenderTarget*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderTarget*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::RenderTarget*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderTarget*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::RenderTarget*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::RenderTarget*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::RenderTarget*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::RenderTarget*>, std::_Select1st, Ogre::RenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RenderTarget*>, std::_Select1st, Ogre::RenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::RenderTarget*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RenderTarget*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::RenderTarget*>, std::_Select1st, Ogre::RenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::RenderTarget*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::RenderTarget*> >::rebind, Ogre::RenderTarget*> >; typename _Allocator::value_type = std::pair, Ogre::RenderTarget*>; value_type = std::pair, Ogre::RenderTarget*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:261:30: required from here - 261 | mRenderTargets.insert( RenderTargetMap::value_type( target.getName(), &target ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -48812,35 +47822,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2196 | return _M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned char; _Tp = Ogre::RenderTarget*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' - 553 | { return _M_t._M_insert_equal(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:262:41: required from here - 262 | mPrioritisedRenderTargets.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | RenderTargetPriorityMap::value_type(target.getPriority(), &target )); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = short unsigned int; _Tp = std::vector > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = short unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:526:64: required from here + 526 | DepthBufferVec::const_iterator itor = mDepthBufferPool[poolId].begin(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -48904,49 +47911,65 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RenderTarget*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RenderTarget*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RenderTarget*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderTarget*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::RenderTarget*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderTarget*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::RenderTarget*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::RenderTarget*> >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::RenderTarget*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::RenderTarget*>, std::_Select1st, Ogre::RenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RenderTarget*>, std::_Select1st, Ogre::RenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::RenderTarget*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderTarget*>; _KeyOfValue = std::_Select1st, Ogre::RenderTarget*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned char; _Tp = Ogre::RenderQueueGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RenderTarget*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::RenderTarget*>, std::_Select1st, Ogre::RenderTarget*> >, std::less >, Ogre::STLAllocator, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::RenderTarget*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::RenderTarget*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::RenderTarget*> >::rebind, Ogre::RenderTarget*> >; typename _Allocator::value_type = std::pair, Ogre::RenderTarget*>; value_type = std::pair, Ogre::RenderTarget*>]' 842 | { return _M_t._M_insert_unique(std::move(__x)); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderQueue.cpp:53:23: required from here - 53 | mGroups.insert( - | ~~~~~~~~~~~~~~^ - 54 | RenderQueueGroupMap::value_type( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 55 | RENDER_QUEUE_MAIN, - | ~~~~~~~~~~~~~~~~~~ - 56 | OGRE_NEW RenderQueueGroup(this, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 57 | mSplitPassesByLightingType, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 58 | mSplitNoShadowPasses, - | ~~~~~~~~~~~~~~~~~~~~~ - 59 | mShadowCastersCannotBeReceivers) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 60 | ) - | ~ - 61 | ); - | ~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:261:30: required from here + 261 | mRenderTargets.insert( RenderTargetMap::value_type( target.getName(), &target ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = unsigned char; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2196 | return _M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned char; _Tp = Ogre::RenderTarget*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' + 553 | { return _M_t._M_insert_equal(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:262:41: required from here + 262 | mPrioritisedRenderTargets.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | RenderTargetPriorityMap::value_type(target.getPriority(), &target )); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -48969,6 +47992,59 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResourceGroupManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneQuery.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -49023,209 +48099,109 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderWindow.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp: In member function 'virtual void Ogre::Resource::_fireLoadingComplete(bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp:381:64: warning: 'virtual void Ogre::Resource::Listener::backgroundLoadingComplete(Ogre::Resource*)' is deprecated [-Wdeprecated-declarations] - 381 | (*i)->backgroundLoadingComplete(this); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:93:54: note: declared here - 93 | OGRE_DEPRECATED virtual void backgroundLoadingComplete(Resource*) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp: In member function 'virtual void Ogre::Resource::_firePreparingComplete(bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp:396:66: warning: 'virtual void Ogre::Resource::Listener::backgroundPreparingComplete(Ogre::Resource*)' is deprecated [-Wdeprecated-declarations] - 396 | (*i)->backgroundPreparingComplete(this); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:99:54: note: declared here - 99 | OGRE_DEPRECATED virtual void backgroundPreparingComplete(Resource*) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSharedPtr.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptCompiler.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSerializer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSerializer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCaster.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneQuery.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Resource::Listener* const&}; _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Resource::Listener* const&; _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Resource::Listener* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Resource::Listener* const&; _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::Resource::Listener*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::Resource::Listener*>::rebind; typename _Alloc::value_type = Ogre::Resource::Listener*; value_type = Ogre::Resource::Listener*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp:362:23: required from here - 362 | mListenerList.insert(lis); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here + 90 | msMapCodecs[pCodec->getType()] = pCodec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResourceBackgroundQueue.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceBackgroundQueue.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -49297,29 +48273,213 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResourceManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:32: +[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRotationalSpline.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp: In member function 'Ogre::Quaternion Ogre::RotationalSpline::interpolate(unsigned int, Ogre::Real, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:77:37: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 77 | return mPoints[fromIndex]; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRotationalSpline.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:83:37: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 83 | return mPoints[fromIndex]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:87:41: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 87 | return mPoints[fromIndex + 1]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -49327,6 +48487,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -49391,7 +48574,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -49400,40 +48582,102 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptParser.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Quaternion; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Quaternion*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Quaternion; _Args = {const Ogre::Quaternion&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Quaternion]' + 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1289 | __x); + | ~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:47:26: required from here + 47 | mPoints.push_back(p); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Quaternion; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Quaternion*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Quaternion*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Quaternion*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Quaternion&}; _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Quaternion]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRotationSpline.cpp:47:26: required from here + 47 | mPoints.push_back(p); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTargetListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTargetListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTargetListener**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTargetListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTargetListener**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTargetListener* const&}; _Tp = Ogre::RenderTargetListener*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderTargetListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTargetListener*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp:385:29: required from here + 385 | mListeners.push_back(listener); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -49456,32 +48700,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -49511,31 +48729,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -49619,44 +48812,198 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here - 90 | msMapCodecs[pCodec->getType()] = pCodec; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = int; _Tp = Ogre::Viewport*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp:241:29: required from here + 241 | mViewportList.insert(ViewportList::value_type(ZOrder, vp)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRibbonTrail.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp +[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSerializer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRibbonTrail.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp: In member function 'virtual void Ogre::Resource::_fireLoadingComplete(bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp:381:64: warning: 'virtual void Ogre::Resource::Listener::backgroundLoadingComplete(Ogre::Resource*)' is deprecated [-Wdeprecated-declarations] + 381 | (*i)->backgroundLoadingComplete(this); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:93:54: note: declared here + 93 | OGRE_DEPRECATED virtual void backgroundLoadingComplete(Resource*) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp: In member function 'virtual void Ogre::Resource::_firePreparingComplete(bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp:396:66: warning: 'virtual void Ogre::Resource::Listener::backgroundPreparingComplete(Ogre::Resource*)' is deprecated [-Wdeprecated-declarations] + 396 | (*i)->backgroundPreparingComplete(this); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:99:54: note: declared here + 99 | OGRE_DEPRECATED virtual void backgroundPreparingComplete(Resource*) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -49788,13 +49135,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderWindow.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -49809,20 +49174,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} @@ -49836,18 +49187,288 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleRenderable.cpp +[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Resource::Listener* const&}; _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Resource::Listener* const&; _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Resource::Listener* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Resource::Listener* const&; _Key = Ogre::Resource::Listener*; _Val = Ogre::Resource::Listener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::Resource::Listener*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::Resource::Listener*>::rebind; typename _Alloc::value_type = Ogre::Resource::Listener*; value_type = Ogre::Resource::Listener*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResource.cpp:362:23: required from here + 362 | mListenerList.insert(lis); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptTranslator.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -50005,15 +49626,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSharedPtr.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptCompiler.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceManager.cpp:35: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -50021,30 +49647,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ @@ -50102,256 +49711,244 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceManager.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptLexer.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -50360,49 +49957,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -50420,11 +49975,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -50442,17 +49998,50 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:270:21: required from here + 270 | tokens->push_back(token); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp: In member function 'Ogre::ScriptTokenListPtr Ogre::ScriptLexer::tokenize(const Ogre::String&, const Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:125:47: warning: this statement may fall through [-Wimplicit-fallthrough=] + 125 | state = WORD; + | ~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptLexer.cpp:127:25: note: here + 127 | case WORD: + | ^~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -50466,6 +50055,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -50475,6 +50076,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -50488,22 +50093,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -50537,13 +50126,72 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeleton.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -50577,39 +50225,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -50648,177 +50269,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -50829,181 +50279,12 @@ | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneNode.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSerializer.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetup.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -51136,104 +50417,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::updateTrail(size_t, const Ogre::Node*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp:375:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 375 | Vector3 newPos = node->_getDerivedPosition(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::resetTrail(size_t, const Ogre::Node*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp:480:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 480 | Vector3 position = node->_getDerivedPosition(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTargetListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTargetListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTargetListener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTargetListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTargetListener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTargetListener* const&}; _Tp = Ogre::RenderTargetListener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderTargetListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTargetListener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp:385:29: required from here - 385 | mListeners.push_back(listener); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, @@ -51245,38 +50428,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; @@ -51285,94 +50442,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -51392,272 +50461,80 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = int; _Tp = Ogre::Viewport*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderTarget.cpp:241:29: required from here - 241 | mViewportList.insert(ViewportList::value_type(ZOrder, vp)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -51774,9 +50651,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -51809,6 +50684,138 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneQuery.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -51939,7 +50946,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -51954,8 +50961,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonManager.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': @@ -51972,8 +50977,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonSerializer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptParser.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -51988,7 +51004,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} @@ -52002,40 +51017,39 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSmallVector.cpp -In file included from /usr/include/c++/14/memory:86: -In destructor 'std::auto_ptr< >::~auto_ptr() [with _Tp = Ogre::ProgressiveMeshGenerator::IndexBufferPointer]', - inlined from 'virtual void Ogre::PMWorker::bakeLods()' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:308:1: -/usr/include/c++/14/backward/auto_ptr.h:176:21: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] - 176 | ~auto_ptr() { delete _M_ptr; } - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::PMWorker::bakeLods()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:244:90: note: returned from 'void* operator new [](std::size_t)' - 244 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); - | ^ -In destructor 'std::auto_ptr< >::~auto_ptr() [with _Tp = Ogre::ProgressiveMeshGenerator::IndexBufferPointer]', - inlined from 'virtual void Ogre::PMWorker::bakeLods()' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:308:1: -/usr/include/c++/14/backward/auto_ptr.h:176:21: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] - 176 | ~auto_ptr() { delete _M_ptr; } - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::PMWorker::bakeLods()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:244:90: note: returned from 'void* operator new [](std::size_t)' - 244 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneNode.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::updateTrail(size_t, const Ogre::Node*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp:375:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 375 | Vector3 newPos = node->_getDerivedPosition(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::resetTrail(size_t, const Ogre::Node*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRibbonTrail.cpp:480:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 480 | Vector3 position = node->_getDerivedPosition(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -52273,6 +51287,165 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -52389,6 +51562,30 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSerializer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSerializer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -52443,6 +51640,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -52530,34 +51754,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneNode.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptTranslator.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, @@ -52634,185 +51859,112 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupPSSM.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetup.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptCompiler.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptParser.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -52820,7 +51972,193 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const long long unsigned int&}; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const long long unsigned int&; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const long long unsigned int&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const long long unsigned int&; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = long long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, long long unsigned int>::rebind; typename _Alloc::value_type = long long unsigned int; value_type = long long unsigned int]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceBackgroundQueue.cpp:288:32: required from here + 288 | mOutstandingRequestSet.insert(requestID); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >&}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair, std::__cxx11::basic_string >&; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:643:18: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 643 | = __node_gen(_GLIBCXX_FORWARD(_Vp, *__x->_M_valptr())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1892:47: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*; _Base_ptr = std::_Rb_tree_node_base*]' + 1892 | _Link_type __top = _M_clone_node<_MoveValues>(__x, __node_gen); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:888:26: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 888 | _M_copy<_MoveValues>(__x._M_mbegin(), _M_end(), __gen); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:899:29: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 899 | return _M_copy<__as_lvalue>(__x, __an); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:937:23: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 937 | _M_root() = _M_copy(__x); + | ~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_map.h:219:7: required from here + 219 | map(const map&) = default; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -52892,7 +52230,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -52900,6 +52238,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp +[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp +[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCaster.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: @@ -52916,16 +52260,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; @@ -52934,25 +52268,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp: In member function 'Ogre::Vector3 Ogre::SimpleSpline::interpolate(unsigned int, Ogre::Real) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:102:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 102 | return mPoints[fromIndex]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:109:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 109 | return mPoints[fromIndex]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:113:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 113 | return mPoints[fromIndex + 1]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -53098,13 +52420,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -53235,153 +52552,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' - 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1289 | __x); - | ~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:68:26: required from here - 68 | mPoints.push_back(p); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptCompiler.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptTranslator.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Vector3&}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:68:26: required from here - 68 | mPoints.push_back(p); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupFocused.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -53403,86 +52577,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetup.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupFocused.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -53613,30 +52709,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreString.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreString.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreString.cpp -[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp -[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringInterface.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -53658,179 +52734,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -53850,132 +52753,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -53997,21 +52774,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ResourceGroupListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ResourceGroupListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ResourceGroupListener**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ResourceGroupListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ResourceGroupListener**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ResourceGroupListener* const&}; _Tp = Ogre::ResourceGroupListener*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ResourceGroupListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ResourceGroupListener*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:925:39: required from here + 925 | mResourceGroupListenerList.push_back(l); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::FileInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::FileInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::FileInfo*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::FileInfo*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:1013:40: required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' + 1013 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > > >; = void; _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator]' + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1590:24: required from here + 1590 | vec->insert(vec->end(), lst->begin(), lst->end()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -54034,6 +52836,212 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSerializer.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ResourceGroupManager::ResourceLocation*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::ResourceGroupManager::ResourceLocation* const&}; _Tp = Ogre::ResourceGroupManager::ResourceLocation*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::ResourceGroupManager::ResourceLocation* const&}; _Tp = Ogre::ResourceGroupManager::ResourceLocation*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ResourceGroupManager::ResourceLocation*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ResourceGroupManager::ResourceLocation*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:563:36: required from here + 563 | grp->locationList.push_back(loc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ResourceGroupManager::ResourceDeclaration; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::ResourceGroupManager::ResourceDeclaration&}; _Tp = Ogre::ResourceGroupManager::ResourceDeclaration; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::ResourceGroupManager::ResourceDeclaration&}; _Tp = Ogre::ResourceGroupManager::ResourceDeclaration; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ResourceGroupManager::ResourceDeclaration; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ResourceGroupManager::ResourceDeclaration]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:641:38: required from here + 641 | grp->resourceDeclarations.push_back(dcl); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:798:20: required from here + 798 | ret->push_back(ptr); + | ~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node > > > >*; _Node_alloc_traits = std::__cxx11::_List_base > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr > > >&}; _Tp = Ogre::SharedPtr > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::SharedPtr > > >&}; _Tp = Ogre::SharedPtr > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr > > >]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1047:28: required from here + 1047 | fileListList->push_back(fileList); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >*; _Node_alloc_traits = std::__cxx11::_List_base > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >}; _Tp = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >}; _Tp = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; value_type = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1049:43: required from here + 1049 | scriptLoaderFileList.push_back( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1050 | LoaderFileListPair(su, fileListList)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1273:22: required from here + 1273 | loadList->push_back(res); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -54088,7 +53096,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -54147,7 +53154,93 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubEntity.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ResourceManager*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ResourceManager*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ResourceManager*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceManager*>; _KeyOfValue = std::_Select1st, Ogre::ResourceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ResourceManager*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceManager*>; _KeyOfValue = std::_Select1st, Ogre::ResourceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ResourceManager*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceManager*>; _KeyOfValue = std::_Select1st, Ogre::ResourceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceManager*>; _KeyOfValue = std::_Select1st, Ogre::ResourceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ResourceManager*>, std::_Select1st, Ogre::ResourceManager*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ResourceManager*>, std::_Select1st, Ogre::ResourceManager*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ResourceManager*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ResourceManager*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:950:35: required from here + 950 | mResourceManagerMap[resourceType] = rm; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = float; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = float; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = float; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = float; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = float; _Tp = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*; key_type = float]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1123:53: required from here + 1123 | grp->loadResourceOrderMap[mgr->getLoadingOrder()] = loadList; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Archive*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Archive*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Archive*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Archive*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Archive*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Archive*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Archive*>, std::_Select1st, Ogre::Archive*> >, std::less >, Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Archive*>, std::_Select1st, Ogre::Archive*> >, std::less >, Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Archive*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Archive*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1982:44: required from here + 1982 | this->resourceIndexCaseSensitive[filename] = arch; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -54178,6 +53271,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -54208,33 +53307,77 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const long long unsigned int&}; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ResourceGroupManager::ResourceGroup*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const long long unsigned int&; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const long long unsigned int&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::ResourceGroupManager::ResourceGroup*>, std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ResourceGroupManager::ResourceGroup*>, std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const long long unsigned int&; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = long long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, long long unsigned int>::rebind; typename _Alloc::value_type = long long unsigned int; value_type = long long unsigned int]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceBackgroundQueue.cpp:288:32: required from here - 288 | mOutstandingRequestSet.insert(requestID); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ResourceGroupManager::ResourceGroup*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ResourceGroupManager::ResourceGroup*>, std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ResourceGroupManager::ResourceGroup*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ResourceGroupManager::ResourceGroup*> >::rebind, Ogre::ResourceGroupManager::ResourceGroup*> >; typename _Allocator::value_type = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; value_type = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:98:33: required from here + 98 | mResourceGroupMap.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~~^ + 99 | ResourceGroupMap::value_type(name, grp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2196 | return _M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = float; _Tp = Ogre::ScriptLoader*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' + 553 | { return _M_t._M_insert_equal(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:972:31: required from here + 972 | mScriptLoaderOrderMap.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 973 | ScriptLoaderOrderMap::value_type(su->getLoadingOrder(), su)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -54248,43 +53391,60 @@ /usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >&}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair, std::__cxx11::basic_string >&; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } +/usr/include/c++/14/bits/stl_tree.h:474:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair, std::__cxx11::basic_string >&; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 474 | return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:643:18: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:643:18: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Reuse_or_alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' 643 | = __node_gen(_GLIBCXX_FORWARD(_Vp, *__x->_M_valptr())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1892:47: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1892:47: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Reuse_or_alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*; _Base_ptr = std::_Rb_tree_node_base*]' 1892 | _Link_type __top = _M_clone_node<_MoveValues>(__x, __node_gen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:888:26: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:888:26: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Reuse_or_alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' 888 | _M_copy<_MoveValues>(__x._M_mbegin(), _M_end(), __gen); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:899:29: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 899 | return _M_copy<__as_lvalue>(__x, __an); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:937:23: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 937 | _M_root() = _M_copy(__x); - | ~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_map.h:219:7: required from here - 219 | map(const map&) = default; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowTextureManager.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_tree.h:1800:38: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::operator=(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1800 | _M_root() = _M_copy<__as_lvalue>(__x, __roan); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:331:7: required from here + 331 | operator=(const map&) = default; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptCompiler.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptParser.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -54356,10 +53516,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneQuery.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -54381,7 +53545,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -54389,8 +53552,52 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneNode.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -54521,79 +53728,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTagPoint.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCaster.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneQuery.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptCompiler.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptTranslator.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -54665,76 +53820,170 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneNode.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -54757,6 +54006,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -54778,6 +54052,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/list.tcc:108:36: required from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; value_type = Ogre::SharedPtr]' + 108 | _Node* __tmp = _M_create_node(__x); + | ~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:747:49: required from here + 747 | currentIterator = dest->children.insert(currentIterator, newNode); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ScriptTranslatorManager*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ScriptTranslatorManager**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ScriptTranslatorManager**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ScriptTranslatorManager*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ScriptTranslatorManager**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ScriptTranslatorManager* const&}; _Tp = Ogre::ScriptTranslatorManager*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ScriptTranslatorManager*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ScriptTranslatorManager*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:1583:22: required from here + 1583 | mManagers.push_back(mBuiltinTranslatorManager); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -54800,47 +54112,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SceneManagerFactory*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneManagerFactory* const&}; _Tp = Ogre::SceneManagerFactory*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' 710 | auto __p = this->_M_get_node(); | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::SceneManagerFactory* const&}; _Tp = Ogre::SceneManagerFactory*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SceneManagerFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneManagerFactory*]' +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp:86:23: required from here - 86 | mFactories.push_back(fact); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:471:20: required from here + 471 | mErrors.push_back(err); + | ~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::SceneManagerMetaData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::SceneManagerMetaData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::SceneManagerMetaData**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair, std::_List_iterator > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair, std::_List_iterator > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >; pointer = std::pair, std::_List_iterator > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::SceneManagerMetaData*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::SceneManagerMetaData**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair, std::_List_iterator > >; _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >; pointer = std::pair, std::_List_iterator > >*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SceneManagerMetaData*}; _Tp = const Ogre::SceneManagerMetaData*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::pair, std::_List_iterator > >}; _Tp = std::pair, std::_List_iterator > >; _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::SceneManagerMetaData*}; _Tp = const Ogre::SceneManagerMetaData*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::SceneManagerMetaData*&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::_List_iterator > >}; _Tp = std::pair, std::_List_iterator > >; _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >; reference = std::pair, std::_List_iterator > >&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::SceneManagerMetaData*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::SceneManagerMetaData*]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, std::_List_iterator > >; _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >; value_type = std::pair, std::_List_iterator > >]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp:88:26: required from here - 88 | mMetaDataList.push_back(&fact->getMetaData()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:700:25: required from here + 700 | overrides.push_back(std::make_pair(*i, dest->children.end())); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ConcreteNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::ConcreteNode*}; _Tp = Ogre::ConcreteNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::ConcreteNode*}; _Tp = Ogre::ConcreteNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::ConcreteNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ConcreteNode*]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:1413:21: required from here + 1413 | temp.push_back((*i).get()); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -54898,16 +54232,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -54966,40 +54290,111 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleRenderable.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, const char*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, const char*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, const char*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, const char*>; _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, std::__cxx11::basic_string > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::__cxx11::basic_string > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >, std::pair, std::__cxx11::basic_string > >::rebind, std::__cxx11::basic_string > >; typename _Allocator::value_type = std::pair, std::__cxx11::basic_string >]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:105:14: required from here + 105 | mEnv.insert(std::make_pair(inName, "")); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneManager*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneManager*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneManager*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneManager*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneManager*>, std::_Select1st, Ogre::SceneManager*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneManager*>, std::_Select1st, Ogre::SceneManager*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >::rebind, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; typename _Allocator::value_type = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:528:22: required from here + 528 | mImports.insert(std::make_pair(import->source, importedNodes)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneManager*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneManager*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::ObjectAbstractNode*; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::ObjectAbstractNode*]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp:192:29: required from here - 192 | mInstances[inst->getName()] = inst; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:722:18: required from here + 722 | indices[node] = maxOverrideIndex; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::ObjectAbstractNode*; _Tp = bool; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = bool; key_type = Ogre::ObjectAbstractNode*]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:723:21: required from here + 723 | overridden[node] = false; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -55033,36 +54428,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -55167,16 +54561,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -55218,6 +54602,144 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupPSSM.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetup.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -55248,15 +54770,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -55266,15 +54779,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -55282,25 +54786,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -55314,7 +54805,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -55328,7 +54818,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTangentSpaceCalc.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -55396,126 +54885,234 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupFocused.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetup.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupFocused.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:47: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetup.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -55523,50 +55120,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ResourceGroupListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ResourceGroupListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ResourceGroupListener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ResourceGroupListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ResourceGroupListener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ResourceGroupListener* const&}; _Tp = Ogre::ResourceGroupListener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ResourceGroupListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ResourceGroupListener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:925:39: required from here - 925 | mResourceGroupListenerList.push_back(l); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -55576,7 +55133,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ @@ -55628,6 +55184,396 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovablePlane.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp: In constructor 'Ogre::SceneManager::SceneManager(const Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:172:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 172 | if (root) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:176:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 176 | mActiveQueuedRenderableVisitor = &mDefaultQueuedRenderableVisitor; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowTextureManager.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::_setSkyPlane(bool, const Ogre::Plane&, const Ogre::String&, Ogre::Real, Ogre::Real, Ogre::uint8, Ogre::Real, int, int, const Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:1659:21: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 1659 | mSkyPlane = plane; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleRenderable.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::manualRender(Ogre::RenderOperation*, Ogre::Pass*, Ogre::Viewport*, const Ogre::Matrix4&, const Ogre::Matrix4&, const Ogre::Matrix4&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:3842:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 3842 | if (doBeginEndFrame) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:3845:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 3845 | mDestRenderSystem->_setWorldMatrix(worldMatrix); + | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -55650,6 +55596,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -55672,7 +55619,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -55727,27 +55674,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::FileInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::FileInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::FileInfo*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::FileInfo*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:1013:40: required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator]' - 1013 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:19: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > > >; = void; _Tp = Ogre::FileInfo; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; const_iterator = std::vector > >::const_iterator]' - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1590:24: required from here - 1590 | vec->insert(vec->end(), lst->begin(), lst->end()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -55836,199 +55762,168 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp: In member function 'void Ogre::Root::loadPlugins(const Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1032:24: warning: catching polymorphic type 'class Ogre::Exception' by value [-Wcatch-value=] + 1032 | catch (Exception) + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::buildLightClip(const Ogre::Light*, Ogre::PlaneList&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5390:45: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 5390 | Vector3 pos = l->getDerivedPosition(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ResourceGroupManager::ResourceLocation*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::ResourceGroupManager::ResourceLocation* const&}; _Tp = Ogre::ResourceGroupManager::ResourceLocation*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::ResourceGroupManager::ResourceLocation* const&}; _Tp = Ogre::ResourceGroupManager::ResourceLocation*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ResourceGroupManager::ResourceLocation*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ResourceGroupManager::ResourceLocation*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:563:36: required from here - 563 | grp->locationList.push_back(loc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ResourceGroupManager::ResourceDeclaration; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::ResourceGroupManager::ResourceDeclaration&}; _Tp = Ogre::ResourceGroupManager::ResourceDeclaration; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::ResourceGroupManager::ResourceDeclaration&}; _Tp = Ogre::ResourceGroupManager::ResourceDeclaration; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ResourceGroupManager::ResourceDeclaration; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ResourceGroupManager::ResourceDeclaration]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:641:38: required from here - 641 | grp->resourceDeclarations.push_back(dcl); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:798:20: required from here - 798 | ret->push_back(ptr); - | ~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node > > > >*; _Node_alloc_traits = std::__cxx11::_List_base > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr > > >&}; _Tp = Ogre::SharedPtr > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::SharedPtr > > >&}; _Tp = Ogre::SharedPtr > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr > > >]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1047:28: required from here - 1047 | fileListList->push_back(fileList); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > > >*; _Node_alloc_traits = std::__cxx11::_List_base > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >}; _Tp = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >}; _Tp = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >; _Alloc = Ogre::STLAllocator > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; value_type = std::pair > > >, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > > > >]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1049:43: required from here - 1049 | scriptLoaderFileList.push_back( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1050 | LoaderFileListPair(su, fileListList)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1273:22: required from here - 1273 | loadList->push_back(res); - | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5406:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 5406 | Vector3 dir = l->getDerivedDirection(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5412:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 5412 | Vector3 up = Vector3::UNIT_Y; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp: In member function 'virtual void Ogre::DefaultShadowCameraSetup::getShadowCamera(const Ogre::SceneManager*, const Ogre::Camera*, const Ogre::Viewport*, const Ogre::Light*, Ogre::Camera*, size_t) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp:102:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 102 | Vector3 up = Vector3::UNIT_Y; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp:188:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 188 | Vector3 up = Vector3::UNIT_Y; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp: In member function 'Ogre::ConcreteNodeListPtr Ogre::ScriptParser::parseChunk(const Ogre::ScriptTokenListPtr&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp:484:44: warning: this statement may fall through [-Wimplicit-fallthrough=] + 484 | node->type = CNT_QUOTE; + | ~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp:485:25: note: here + 485 | default: + | ^~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCaster.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeleton.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::PassTranslator::translate(Ogre::ScriptCompiler*, const Ogre::AbstractNodePtr&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:2136:81: warning: enum constant in boolean context [-Wint-in-bool-context] + 2136 | else if(ID_PER_N_LIGHTS) + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -56055,31 +55950,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -56119,35 +55989,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -56161,35 +56002,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -56203,35 +56015,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ResourceManager*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ResourceManager*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ResourceManager*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceManager*>; _KeyOfValue = std::_Select1st, Ogre::ResourceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ResourceManager*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceManager*>; _KeyOfValue = std::_Select1st, Ogre::ResourceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ResourceManager*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceManager*>; _KeyOfValue = std::_Select1st, Ogre::ResourceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceManager*>; _KeyOfValue = std::_Select1st, Ogre::ResourceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ResourceManager*>, std::_Select1st, Ogre::ResourceManager*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ResourceManager*>, std::_Select1st, Ogre::ResourceManager*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ResourceManager*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceManager*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ResourceManager*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:950:35: required from here - 950 | mResourceManagerMap[resourceType] = rm; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -56245,35 +56028,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = float; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = float; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = float; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = float; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*> >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = float; _Tp = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*>, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >*; key_type = float]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1123:53: required from here - 1123 | grp->loadResourceOrderMap[mgr->getLoadingOrder()] = loadList; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -56300,35 +56054,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Archive*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Archive*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Archive*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Archive*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Archive*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Archive*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Archive*>; _KeyOfValue = std::_Select1st, Ogre::Archive*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Archive*>, std::_Select1st, Ogre::Archive*> >, std::less >, Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Archive*>, std::_Select1st, Ogre::Archive*> >, std::less >, Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Archive*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Archive*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Archive*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:1982:44: required from here - 1982 | this->resourceIndexCaseSensitive[filename] = arch; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -56344,168 +56069,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ResourceGroupManager::ResourceGroup*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::ResourceGroupManager::ResourceGroup*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::ResourceGroupManager::ResourceGroup*>, std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ResourceGroupManager::ResourceGroup*>, std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; _KeyOfValue = std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ResourceGroupManager::ResourceGroup*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ResourceGroupManager::ResourceGroup*>, std::_Select1st, Ogre::ResourceGroupManager::ResourceGroup*> >, std::less >, Ogre::STLAllocator, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ResourceGroupManager::ResourceGroup*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ResourceGroupManager::ResourceGroup*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ResourceGroupManager::ResourceGroup*> >::rebind, Ogre::ResourceGroupManager::ResourceGroup*> >; typename _Allocator::value_type = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>; value_type = std::pair, Ogre::ResourceGroupManager::ResourceGroup*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:98:33: required from here - 98 | mResourceGroupMap.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~~^ - 99 | ResourceGroupMap::value_type(name, grp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = float; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2196 | return _M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = float; _Tp = Ogre::ScriptLoader*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' - 553 | { return _M_t._M_insert_equal(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreResourceGroupManager.cpp:972:31: required from here - 972 | mScriptLoaderOrderMap.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 973 | ScriptLoaderOrderMap::value_type(su->getLoadingOrder(), su)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >&}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:474:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair, std::__cxx11::basic_string >&; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 474 | return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:643:18: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Reuse_or_alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 643 | = __node_gen(_GLIBCXX_FORWARD(_Vp, *__x->_M_valptr())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1892:47: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Reuse_or_alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*; _Base_ptr = std::_Rb_tree_node_base*]' - 1892 | _Link_type __top = _M_clone_node<_MoveValues>(__x, __node_gen); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:888:26: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Reuse_or_alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 888 | _M_copy<_MoveValues>(__x._M_mbegin(), _M_end(), __gen); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1800:38: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::operator=(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1800 | _M_root() = _M_copy<__as_lvalue>(__x, __roan); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:331:7: required from here - 331 | operator=(const map&) = default; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp: In member function 'Ogre::ConcreteNodeListPtr Ogre::ScriptParser::parseChunk(const Ogre::ScriptTokenListPtr&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp:484:44: warning: this statement may fall through [-Wimplicit-fallthrough=] - 484 | node->type = CNT_QUOTE; - | ~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptParser.cpp:485:25: note: here - 485 | default: - | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -56525,8 +56088,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTexture.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -56742,38 +56303,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:47: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -56814,44 +56343,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/list.tcc:108:36: required from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; value_type = Ogre::SharedPtr]' - 108 | _Node* __tmp = _M_create_node(__x); - | ~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:747:49: required from here - 747 | currentIterator = dest->children.insert(currentIterator, newNode); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ScriptTranslatorManager*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ScriptTranslatorManager**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ScriptTranslatorManager**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ScriptTranslatorManager*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ScriptTranslatorManager**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ScriptTranslatorManager* const&}; _Tp = Ogre::ScriptTranslatorManager*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ScriptTranslatorManager*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ScriptTranslatorManager*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:1583:22: required from here - 1583 | mManagers.push_back(mBuiltinTranslatorManager); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -56874,69 +56365,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SceneManagerFactory*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneManagerFactory* const&}; _Tp = Ogre::SceneManagerFactory*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' 710 | auto __p = this->_M_get_node(); | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::SceneManagerFactory* const&}; _Tp = Ogre::SceneManagerFactory*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SceneManagerFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneManagerFactory*]' 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:471:20: required from here - 471 | mErrors.push_back(err); - | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp:86:23: required from here + 86 | mFactories.push_back(fact); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair, std::_List_iterator > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair, std::_List_iterator > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >; pointer = std::pair, std::_List_iterator > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::SceneManagerMetaData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::SceneManagerMetaData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::SceneManagerMetaData**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair, std::_List_iterator > >; _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >; pointer = std::pair, std::_List_iterator > >*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::SceneManagerMetaData*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::SceneManagerMetaData**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::pair, std::_List_iterator > >}; _Tp = std::pair, std::_List_iterator > >; _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SceneManagerMetaData*}; _Tp = const Ogre::SceneManagerMetaData*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::_List_iterator > >}; _Tp = std::pair, std::_List_iterator > >; _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >; reference = std::pair, std::_List_iterator > >&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::SceneManagerMetaData*}; _Tp = const Ogre::SceneManagerMetaData*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::SceneManagerMetaData*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, std::_List_iterator > >; _Alloc = Ogre::STLAllocator, std::_List_iterator > >, Ogre::CategorisedAllocPolicy >; value_type = std::pair, std::_List_iterator > >]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::SceneManagerMetaData*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::SceneManagerMetaData*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:700:25: required from here - 700 | overrides.push_back(std::make_pair(*i, dest->children.end())); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ConcreteNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::ConcreteNode*}; _Tp = Ogre::ConcreteNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::ConcreteNode*}; _Tp = Ogre::ConcreteNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::ConcreteNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ConcreteNode*]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:1413:21: required from here - 1413 | temp.push_back((*i).get()); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp:88:26: required from here + 88 | mMetaDataList.push_back(&fact->getMetaData()); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -57052,111 +56521,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, const char*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, const char*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, const char*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, const char*>; _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, std::__cxx11::basic_string > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::__cxx11::basic_string > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >, std::pair, std::__cxx11::basic_string > >::rebind, std::__cxx11::basic_string > >; typename _Allocator::value_type = std::pair, std::__cxx11::basic_string >]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:105:14: required from here - 105 | mEnv.insert(std::make_pair(inName, "")); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::_Select1st, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >::rebind, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > > >; typename _Allocator::value_type = std::pair, Ogre::SharedPtr, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:528:22: required from here - 528 | mImports.insert(std::make_pair(import->source, importedNodes)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::ObjectAbstractNode*; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::ObjectAbstractNode*]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:722:18: required from here - 722 | indices[node] = maxOverrideIndex; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneManager*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneManager*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneManager*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneManager*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::ObjectAbstractNode*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneManager*>, std::_Select1st, Ogre::SceneManager*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneManager*>, std::_Select1st, Ogre::SceneManager*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::ObjectAbstractNode*; _Tp = bool; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = bool; key_type = Ogre::ObjectAbstractNode*]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneManager*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneManager*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptCompiler.cpp:723:21: required from here - 723 | overridden[node] = false; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManagerEnumerator.cpp:192:29: required from here + 192 | mInstances[inst->getName()] = inst; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -57190,203 +56580,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeleton.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonInstance.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreString.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector2 Ogre::StringConverter::parseVector2(const Ogre::String&, const Ogre::Vector2&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:414:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 414 | return defaultValue; - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector3 Ogre::StringConverter::parseVector3(const Ogre::String&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:429:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 429 | return defaultValue; - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector4 Ogre::StringConverter::parseVector4(const Ogre::String&, const Ogre::Vector4&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:446:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 446 | return defaultValue; - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Quaternion Ogre::StringConverter::parseQuaternion(const Ogre::String&, const Ogre::Quaternion&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:522:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 522 | return defaultValue; - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32: @@ -57416,436 +56639,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator*>; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreString.cpp:74:20: required from here - 74 | ret.reserve(maxSplits ? maxSplits+1 : 10); // 10 is guessed capacity for most case - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp: In member function 'Ogre::Vector3 Ogre::LiSPSMShadowCameraSetup::calculateZ0_ls(const Ogre::Matrix4&, const Ogre::Vector3&, Ogre::Real, const Ogre::Camera&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:174:38: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 174 | plane = lightSpace * plane; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticGeometry.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp: In member function 'virtual void Ogre::DefaultShadowCameraSetup::getShadowCamera(const Ogre::SceneManager*, const Ogre::Camera*, const Ogre::Viewport*, const Ogre::Light*, Ogre::Camera*, size_t) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp:102:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 102 | Vector3 up = Vector3::UNIT_Y; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetup.cpp:188:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 188 | Vector3 up = Vector3::UNIT_Y; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonFileFormat.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonSerializer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringInterface.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::PassTranslator::translate(Ogre::ScriptCompiler*, const Ogre::AbstractNodePtr&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:2136:81: warning: enum constant in boolean context [-Wint-in-bool-context] - 2136 | else if(ID_PER_N_LIGHTS) - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticGeometry.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp: In constructor 'Ogre::SceneManager::SceneManager(const Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:172:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 172 | if (root) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:176:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 176 | mActiveQueuedRenderableVisitor = &mDefaultQueuedRenderableVisitor; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp: In member function 'void Ogre::Root::loadPlugins(const Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1032:24: warning: catching polymorphic type 'class Ogre::Exception' by value [-Wcatch-value=] - 1032 | catch (Exception) - | ^~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::_setSkyPlane(bool, const Ogre::Plane&, const Ogre::String&, Ogre::Real, Ogre::Real, Ogre::uint8, Ogre::Real, int, int, const Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:1659:21: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 1659 | mSkyPlane = plane; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -57865,69 +56677,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::manualRender(Ogre::RenderOperation*, Ogre::Pass*, Ogre::Viewport*, const Ogre::Matrix4&, const Ogre::Matrix4&, const Ogre::Matrix4&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:3842:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 3842 | if (doBeginEndFrame) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:3845:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 3845 | mDestRenderSystem->_setWorldMatrix(worldMatrix); - | ^~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -57949,24 +56698,65 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager**; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager***; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager***; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >; _Map_pointer = Ogre::SceneManager***; std::size_t = long unsigned int]' + 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' + 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >]' + 460 | { _M_initialize_map(0); } + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:855:7: required from here + 855 | deque() = default; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -57989,6 +56779,82 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; _Map_pointer = long unsigned int**; std::size_t = long unsigned int]' + 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' + 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' + 460 | { _M_initialize_map(0); } + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:855:7: required from here + 855 | deque() = default; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderSystem*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderSystem**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderSystem**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderSystem*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderSystem**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderSystem* const&}; _Tp = Ogre::RenderSystem*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderSystem*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderSystem*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:614:29: required from here + 614 | mRenderers.push_back(newRend); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >; _Ptr = Ogre::SceneManager**]' + 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {Ogre::SceneManager* const&}; _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >]' + 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneManager*]' + 1548 | _M_push_back_aux(__x); + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:627:31: required from here + 627 | mSceneManagerStack.push_back(sm); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; _Ptr = long unsigned int*]' + 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' + 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' + 1548 | _M_push_back_aux(__x); + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:908:24: required from here + 908 | times.push_back(now); + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -58043,6 +56909,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plugin*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plugin**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plugin**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plugin*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plugin**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Plugin* const&}; _Tp = Ogre::Plugin*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plugin*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plugin*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1290:21: required from here + 1290 | mPlugins.push_back(plugin); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::DynLib*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::DynLib**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::DynLib**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::DynLib*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::DynLib**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::DynLib* const&}; _Tp = Ogre::DynLib*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::DynLib*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::DynLib*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1327:25: required from here + 1327 | mPluginLibs.push_back(lib); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -58072,16 +56976,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -58111,36 +57005,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -58171,23 +57035,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -58218,416 +57087,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::buildLightClip(const Ogre::Light*, Ogre::PlaneList&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5390:45: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 5390 | Vector3 pos = l->getDerivedPosition(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5406:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 5406 | Vector3 dir = l->getDerivedDirection(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5412:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 5412 | Vector3 up = Vector3::UNIT_Y; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -58740,225 +57199,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCaster.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUserObjectBindings.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here + 90 | msMapCodecs[pCodec->getType()] = pCodec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonInstance.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -58980,22 +57249,64 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObjectFactory*>; _KeyOfValue = std::_Select1st, Ogre::MovableObjectFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObjectFactory*>; _KeyOfValue = std::_Select1st, Ogre::MovableObjectFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObjectFactory*>; _KeyOfValue = std::_Select1st, Ogre::MovableObjectFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObjectFactory*>; _KeyOfValue = std::_Select1st, Ogre::MovableObjectFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::MovableObjectFactory*>, std::_Select1st, Ogre::MovableObjectFactory*> >, std::less >, Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::MovableObjectFactory*>, std::_Select1st, Ogre::MovableObjectFactory*> >, std::less >, Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::MovableObjectFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MovableObjectFactory*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1466:43: required from here + 1466 | mMovableObjectFactoryMap[fact->getType()] = fact; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderQueueInvocationSequence*>; _KeyOfValue = std::_Select1st, Ogre::RenderQueueInvocationSequence*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderQueueInvocationSequence*>; _KeyOfValue = std::_Select1st, Ogre::RenderQueueInvocationSequence*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderQueueInvocationSequence*>; _KeyOfValue = std::_Select1st, Ogre::RenderQueueInvocationSequence*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderQueueInvocationSequence*>; _KeyOfValue = std::_Select1st, Ogre::RenderQueueInvocationSequence*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RenderQueueInvocationSequence*>, std::_Select1st, Ogre::RenderQueueInvocationSequence*> >, std::less >, Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RenderQueueInvocationSequence*>, std::_Select1st, Ogre::RenderQueueInvocationSequence*> >, std::less >, Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RenderQueueInvocationSequence*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RenderQueueInvocationSequence*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1539:22: required from here + 1539 | mRQSequenceMap[name] = ret; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PlaneBoundedVolume; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PlaneBoundedVolume*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PlaneBoundedVolume*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -59036,33 +57347,96 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::FrameListener* const&}; _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::FrameListener* const&; _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::FrameListener* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::FrameListener* const&; _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::FrameListener*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::FrameListener*>::rebind; typename _Alloc::value_type = Ogre::FrameListener*; value_type = Ogre::FrameListener*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:794:36: required from here + 794 | mAddedFrameListeners.insert(newListener); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -59393,9 +57767,142 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -59413,12 +57920,57 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonManager.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -59442,7 +57994,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -59490,9 +58042,147 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderQueueListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderQueueListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderQueueListener**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderQueueListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderQueueListener**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderQueueListener* const&}; _Tp = Ogre::RenderQueueListener*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderQueueListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderQueueListener*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4018:36: required from here + 4018 | mRenderQueueListeners.push_back(newListener); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderObjectListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderObjectListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderObjectListener**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderObjectListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderObjectListener**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderObjectListener* const&}; _Tp = Ogre::RenderObjectListener*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderObjectListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderObjectListener*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4038:34: required from here + 4038 | mRenderObjectListeners.push_back(newListener); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::Listener**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneManager::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::Listener**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::SceneManager::Listener* const&}; _Tp = Ogre::SceneManager::Listener*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SceneManager::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneManager::Listener*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4056:25: required from here + 4056 | mListeners.push_back(newListener); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager::LightInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4421:26: required from here + 4421 | mTestLightInfos.reserve(lights->map.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -59510,189 +58200,248 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ShadowTextureConfig; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ShadowTextureConfig*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowTextureConfig*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ShadowTextureConfig; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowTextureConfig*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::ShadowTextureConfig; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::ShadowTextureConfig; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5935:35: required from here + 5935 | mShadowTextureConfigList.resize(count); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Camera*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Camera**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Camera* const&}; _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Camera*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6154:35: required from here + 6154 | mShadowTextureCameras.push_back(cam); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6368:42: required from here + 6368 | mShadowTextureIndexLightList.push_back(shadowTextureIndex); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstanceManager*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstanceManager**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstanceManager**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstanceManager*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstanceManager**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstanceManager* const&}; _Tp = Ogre::InstanceManager*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstanceManager*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstanceManager*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp:100:30: required from here - 100 | listToPopulate.push_back(tex); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6682:34: required from here + 6682 | mDirtyInstanceManagers.push_back( dirtyManager ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSubMesh.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::MovableObjectLodChangedEvent; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::MovableObjectLodChangedEvent*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::MovableObjectLodChangedEvent*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::MovableObjectLodChangedEvent; _Alloc = Ogre::STLAllocator >; pointer = Ogre::MovableObjectLodChangedEvent*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::MovableObjectLodChangedEvent&}; _Tp = Ogre::MovableObjectLodChangedEvent; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::MovableObjectLodChangedEvent; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MovableObjectLodChangedEvent]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:7141:49: required from here + 7141 | mMovableObjectLodChangedEvents.push_back(evt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EntityMeshLodChangedEvent; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EntityMeshLodChangedEvent*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EntityMeshLodChangedEvent*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EntityMeshLodChangedEvent; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EntityMeshLodChangedEvent*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EntityMeshLodChangedEvent&}; _Tp = Ogre::EntityMeshLodChangedEvent; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EntityMeshLodChangedEvent; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EntityMeshLodChangedEvent]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:7156:46: required from here + 7156 | mEntityMeshLodChangedEvents.push_back(evt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EntityMaterialLodChangedEvent; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EntityMaterialLodChangedEvent*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EntityMaterialLodChangedEvent*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EntityMaterialLodChangedEvent; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EntityMaterialLodChangedEvent*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EntityMaterialLodChangedEvent&}; _Tp = Ogre::EntityMaterialLodChangedEvent; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EntityMaterialLodChangedEvent; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EntityMaterialLodChangedEvent]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:7171:50: required from here + 7171 | mEntityMaterialLodChangedEvents.push_back(evt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector2.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Light*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Light**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:433:41: required from 'void Ogre::HashedVector::reserve(size_t) [with T = Ogre::Light*; size_t = long unsigned int]' + 433 | void reserve(size_t t) { mList.reserve(t); } + | ~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:448:21: required from here + 448 | destList.reserve(candidateLights.size()); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ShadowCaster*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ShadowCaster**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowCaster**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ShadowCaster*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowCaster**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ShadowCaster*}; _Tp = Ogre::ShadowCaster*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::ShadowCaster*}; _Tp = Ogre::ShadowCaster*; _Alloc = Ogre::STLAllocator >; reference = Ogre::ShadowCaster*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::ShadowCaster*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ShadowCaster*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4542:35: required from here + 4542 | mCasterList->push_back(object); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plane; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plane*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Texture*}; _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Texture*; _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Texture*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Texture*; _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Texture*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::Texture*>::rebind; typename _Alloc::value_type = Ogre::Texture*; value_type = Ogre::Texture*]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp:101:25: required from here - 101 | usedTextures.insert(tex.getPointer()); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Plane}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Plane}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; reference = Ogre::Plane&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5396:20: required from here + 5396 | planes.push_back(Plane(Vector3::UNIT_X, pos + Vector3(-r, 0, 0))); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -59808,521 +58557,320 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonSerializer.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonSerializer.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager**; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager***; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager***; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >; _Map_pointer = Ogre::SceneManager***; std::size_t = long unsigned int]' - 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' - 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >]' - 460 | { _M_initialize_map(0); } - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:855:7: required from here - 855 | deque() = default; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; _Map_pointer = long unsigned int**; std::size_t = long unsigned int]' - 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' - 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' - 460 | { _M_initialize_map(0); } - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:855:7: required from here - 855 | deque() = default; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderSystem*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderSystem**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderSystem**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderSystem*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderSystem**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderSystem* const&}; _Tp = Ogre::RenderSystem*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderSystem*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderSystem*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:614:29: required from here - 614 | mRenderers.push_back(newRend); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >; _Ptr = Ogre::SceneManager**]' - 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {Ogre::SceneManager* const&}; _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >]' - 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SceneManager*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneManager*]' - 1548 | _M_push_back_aux(__x); - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:627:31: required from here - 627 | mSceneManagerStack.push_back(sm); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; _Ptr = long unsigned int*]' - 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' - 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' - 1548 | _M_push_back_aux(__x); - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:908:24: required from here - 908 | times.push_back(now); - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plugin*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plugin**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plugin**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plugin*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plugin**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Plugin* const&}; _Tp = Ogre::Plugin*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plugin*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plugin*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1290:21: required from here - 1290 | mPlugins.push_back(plugin); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const Ogre::Camera*; _Tp = Ogre::VisibleObjectsBoundsInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VisibleObjectsBoundsInfo; key_type = const Ogre::Camera*]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:299:25: required from here + 299 | mCamVisibleObjectsMap[c] = VisibleObjectsBoundsInfo(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::DynLib*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::DynLib**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::DynLib**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::DynLib*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::DynLib**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::DynLib* const&}; _Tp = Ogre::DynLib*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::DynLib*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::DynLib*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1327:25: required from here - 1327 | mPluginLibs.push_back(lib); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTagPoint.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTagPoint.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSubEntity.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubEntity.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:543:15: required from here + 543 | params["mesh"] = meshName; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneNode*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneNode*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneNode*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneNode*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneNode*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneNode*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneNode*>, std::_Select1st, Ogre::SceneNode*> >, std::less >, Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneNode*>, std::_Select1st, Ogre::SceneNode*> >, std::less >, Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneNode*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneNode*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:831:30: required from here + 831 | mSceneNodes[sn->getName()] = sn; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::MovableObject*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::MovableObject*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::MovableObject*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::MovableObject*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObject*>; _KeyOfValue = std::_Select1st, Ogre::MovableObject*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MovableObject*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObject*>; _KeyOfValue = std::_Select1st, Ogre::MovableObject*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MovableObject*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObject*>; _KeyOfValue = std::_Select1st, Ogre::MovableObject*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObject*>; _KeyOfValue = std::_Select1st, Ogre::MovableObject*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::MovableObject*>, std::_Select1st, Ogre::MovableObject*> >, std::less >, Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::MovableObject*>, std::_Select1st, Ogre::MovableObject*> >, std::less >, Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::MovableObject*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MovableObject*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:1721:32: required from here + 1721 | objectMap->map[meshName] = mSkyPlaneEntity; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Animation*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Animation*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Animation*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Animation*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Animation*>; _KeyOfValue = std::_Select1st, Ogre::Animation*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Animation*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Animation*>; _KeyOfValue = std::_Select1st, Ogre::Animation*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Animation*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Animation*>; _KeyOfValue = std::_Select1st, Ogre::Animation*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Animation*>; _KeyOfValue = std::_Select1st, Ogre::Animation*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Animation*>, std::_Select1st, Ogre::Animation*> >, std::less >, Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Animation*>, std::_Select1st, Ogre::Animation*> >, std::less >, Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Animation*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Animation*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:3700:25: required from here + 3700 | mAnimationsList[name] = pAnim; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const Ogre::Camera*; _Tp = const Ogre::Light*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const Ogre::Light*; key_type = const Ogre::Camera*]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6194:30: required from here + 6194 | mShadowCamLightMapping[cam] = 0; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::StaticGeometry*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::StaticGeometry*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::StaticGeometry*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::StaticGeometry*>; _KeyOfValue = std::_Select1st, Ogre::StaticGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::StaticGeometry*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::StaticGeometry*>; _KeyOfValue = std::_Select1st, Ogre::StaticGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::StaticGeometry*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::StaticGeometry*>; _KeyOfValue = std::_Select1st, Ogre::StaticGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::StaticGeometry*>; _KeyOfValue = std::_Select1st, Ogre::StaticGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::StaticGeometry*>, std::_Select1st, Ogre::StaticGeometry*> >, std::less >, Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::StaticGeometry*>, std::_Select1st, Ogre::StaticGeometry*> >, std::less >, Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::StaticGeometry*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::StaticGeometry*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6473:26: required from here + 6473 | mStaticGeometryList[name] = ret; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstancedGeometry*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry*>, std::_Select1st, Ogre::InstancedGeometry*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry*>, std::_Select1st, Ogre::InstancedGeometry*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstancedGeometry*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here - 90 | msMapCodecs[pCodec->getType()] = pCodec; - | ^ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6532:29: required from here + 6532 | mInstancedGeometryList[name] = ret; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstanceManager*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstanceManager*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstanceManager*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObjectFactory*>; _KeyOfValue = std::_Select1st, Ogre::MovableObjectFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager*>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstanceManager*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObjectFactory*>; _KeyOfValue = std::_Select1st, Ogre::MovableObjectFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MovableObjectFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager*>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstanceManager*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObjectFactory*>; _KeyOfValue = std::_Select1st, Ogre::MovableObjectFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager*>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObjectFactory*>; _KeyOfValue = std::_Select1st, Ogre::MovableObjectFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::MovableObjectFactory*>, std::_Select1st, Ogre::MovableObjectFactory*> >, std::less >, Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::MovableObjectFactory*>, std::_Select1st, Ogre::MovableObjectFactory*> >, std::less >, Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager*>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstanceManager*>, std::_Select1st, Ogre::InstanceManager*> >, std::less >, Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstanceManager*>, std::_Select1st, Ogre::InstanceManager*> >, std::less >, Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::MovableObjectFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObjectFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MovableObjectFactory*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstanceManager*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstanceManager*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1466:43: required from here - 1466 | mMovableObjectFactoryMap[fact->getType()] = fact; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6591:32: required from here + 6591 | mInstanceManagerMap[customName] = retVal; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderQueueInvocationSequence*>; _KeyOfValue = std::_Select1st, Ogre::RenderQueueInvocationSequence*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager::MovableObjectCollection*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderQueueInvocationSequence*>; _KeyOfValue = std::_Select1st, Ogre::RenderQueueInvocationSequence*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RenderQueueInvocationSequence*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager::MovableObjectCollection*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderQueueInvocationSequence*>; _KeyOfValue = std::_Select1st, Ogre::RenderQueueInvocationSequence*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager::MovableObjectCollection*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RenderQueueInvocationSequence*>; _KeyOfValue = std::_Select1st, Ogre::RenderQueueInvocationSequence*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RenderQueueInvocationSequence*>, std::_Select1st, Ogre::RenderQueueInvocationSequence*> >, std::less >, Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RenderQueueInvocationSequence*>, std::_Select1st, Ogre::RenderQueueInvocationSequence*> >, std::less >, Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager::MovableObjectCollection*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneManager::MovableObjectCollection*>, std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneManager::MovableObjectCollection*>, std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RenderQueueInvocationSequence*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RenderQueueInvocationSequence*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RenderQueueInvocationSequence*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneManager::MovableObjectCollection*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneManager::MovableObjectCollection*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:1539:22: required from here - 1539 | mRQSequenceMap[name] = ret; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6782:39: required from here + 6782 | mMovableObjectCollectionMap[typeName] = newCollection; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -60386,40 +58934,287 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::FrameListener* const&}; _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const unsigned char&}; _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::FrameListener* const&; _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const unsigned char&; _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::FrameListener* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const unsigned char&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::FrameListener* const&; _Key = Ogre::FrameListener*; _Val = Ogre::FrameListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const unsigned char&; _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::FrameListener*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::FrameListener*>::rebind; typename _Alloc::value_type = Ogre::FrameListener*; value_type = Ogre::FrameListener*]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = unsigned char; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, unsigned char>::rebind; typename _Alloc::value_type = unsigned char; value_type = unsigned char]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRoot.cpp:794:36: required from here - 794 | mAddedFrameListeners.insert(newListener); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:244:30: required from here + 244 | mSpecialCaseQueueList.insert(qid); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTagPoint.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Camera*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Camera*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::Camera*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::Camera*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Camera*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::Camera*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::Camera*> >::rebind, Ogre::Camera*> >; typename _Allocator::value_type = std::pair, Ogre::Camera*>; value_type = std::pair, Ogre::Camera*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:296:20: required from here + 296 | mCameras.insert(CameraList::value_type(name, c)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneNode* const&}; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneNode* const&; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneNode* const&; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::SceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneNode*>::rebind; typename _Alloc::value_type = Ogre::SceneNode*; value_type = Ogre::SceneNode*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4246:39: required from here + 4246 | mAutoTrackingSceneNodes.insert(node); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Light*; _Tp = Ogre::SceneManager::LightClippingInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5228:36: required from here + 5228 | ci = mLightClippingInfoMap.insert(LightClippingInfoMap::value_type(l, LightClippingInfo())).first; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::LodListener* const&}; _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::LodListener* const&; _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::LodListener* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::LodListener* const&; _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::LodListener*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::LodListener*>::rebind; typename _Alloc::value_type = Ogre::LodListener*; value_type = Ogre::LodListener*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:7119:25: required from here + 7119 | mLodListeners.insert(listener); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp:100:30: required from here + 100 | listToPopulate.push_back(tex); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Texture*}; _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::Texture*; _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::Texture*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::Texture*; _Key = Ogre::Texture*; _Val = Ogre::Texture*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Texture*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::Texture*>::rebind; typename _Alloc::value_type = Ogre::Texture*; value_type = Ogre::Texture*]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowTextureManager.cpp:101:25: required from here + 101 | usedTextures.insert(tex.getPointer()); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -60491,7 +59286,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -60499,19 +59294,77 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp: In member function 'Ogre::Vector3 Ogre::SimpleSpline::interpolate(unsigned int, Ogre::Real) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:102:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 102 | return mPoints[fromIndex]; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSubEntity.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:109:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 109 | return mPoints[fromIndex]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:113:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 113 | return mPoints[fromIndex + 1]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleRenderable.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' + 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1289 | __x); + | ~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:68:26: required from here + 68 | mPoints.push_back(p); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -60583,46 +59436,26 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Vector3&}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSimpleSpline.cpp:68:26: required from here + 68 | mPoints.push_back(p); + | ~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -60630,223 +59463,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:59:22: required from here - 59 | mSplitPoints.resize(splitCount + 1); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeleton.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -60977,31 +59593,161 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'Ogre::Vector3 Ogre::FocusedShadowCameraSetup::getLSProjViewDir(const Ogre::Matrix4&, const Ogre::Camera&, const PointListBody&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:333:81: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 333 | Vector3::NEGATIVE_UNIT_Z : projectionDir.normalisedCopy(); - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeleton.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'Ogre::Vector3 Ogre::FocusedShadowCameraSetup::getNearCameraPoint_ws(const Ogre::Matrix4&, const PointListBody&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:343:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 343 | nearWorld = bodyLVS.getPoint(0); // represents the final point - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:360:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 360 | return nearWorld; - | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -61024,7 +59770,37 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:41: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -61064,10 +59840,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'void Ogre::FocusedShadowCameraSetup::PointListBody::addAAB(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:626:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 626 | Vector3 currentVertex = min; - | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -61088,15 +59860,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const float&}; _Tp = float; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:538:23: required from here + 538 | lods.push_back(v); + | ~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -61123,61 +59911,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -61191,6 +59924,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PixelFormat; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PixelFormat*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PixelFormat*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PixelFormat; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PixelFormat*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::PixelFormat&}; _Tp = Ogre::PixelFormat; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::PixelFormat; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PixelFormat]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:5679:27: required from here + 5679 | formats.push_back(format); + | ~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -61217,189 +59969,87 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector3.cpp -[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector4.cpp -[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h: In instantiation of 'static T Ogre::Math::Clamp(T, T, T) [with T = Ogre::Radian]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:176:52: required from here - 176 | mTempFrustum->setFOVy(Ogre::Math::Clamp(light.getSpotlightOuterAngle() * 1.2, Radian(0), Radian(Math::PI/2.0f))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:693:70: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 693 | return std::max(std::min(val, maxval), minval); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTexture.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node, std::__cxx11::basic_string > >*; _Node_alloc_traits = std::__cxx11::_List_base, std::__cxx11::basic_string >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, std::__cxx11::basic_string >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, std::__cxx11::basic_string >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; value_type = std::pair, std::__cxx11::basic_string >]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:4319:32: required from here + 4319 | customParameters.push_back(std::make_pair(name, value)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = int*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = int; _Alloc = Ogre::STLAllocator >; pointer = int*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {int}; _Tp = int; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int}; _Tp = int; _Alloc = Ogre::STLAllocator >; reference = int&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = int; _Alloc = Ogre::STLAllocator >; value_type = int]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:5158:25: required from here + 5158 | mInts.push_back(StringConverter::parseInt(atom->value)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -61429,22 +60079,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -61470,12 +60104,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -61534,223 +60162,170 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderQueueListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderQueueListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderQueueListener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderQueueListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderQueueListener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderQueueListener* const&}; _Tp = Ogre::RenderQueueListener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderQueueListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderQueueListener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4018:36: required from here - 4018 | mRenderQueueListeners.push_back(newListener); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderObjectListener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderObjectListener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderObjectListener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderObjectListener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderObjectListener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderObjectListener* const&}; _Tp = Ogre::RenderObjectListener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderObjectListener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderObjectListener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4038:34: required from here - 4038 | mRenderObjectListeners.push_back(newListener); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::Listener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneManager::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::Listener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::SceneManager::Listener* const&}; _Tp = Ogre::SceneManager::Listener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SceneManager::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneManager::Listener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4056:25: required from here - 4056 | mListeners.push_back(newListener); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager::LightInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4421:26: required from here - 4421 | mTestLightInfos.reserve(lights->map.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ShadowTextureConfig; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ShadowTextureConfig*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowTextureConfig*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ShadowTextureConfig; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowTextureConfig*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::ShadowTextureConfig; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::ShadowTextureConfig; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5935:35: required from here - 5935 | mShadowTextureConfigList.resize(count); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Camera*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Camera**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Camera* const&}; _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Camera*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6154:35: required from here - 6154 | mShadowTextureCameras.push_back(cam); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6368:42: required from here - 6368 | mShadowTextureIndexLightList.push_back(shadowTextureIndex); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, std::__cxx11::basic_string >; _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, std::__cxx11::basic_string > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::__cxx11::basic_string > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >, std::pair, std::__cxx11::basic_string > >::rebind, std::__cxx11::basic_string > >; typename _Allocator::value_type = std::pair, std::__cxx11::basic_string >]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:665:30: required from here + 665 | mTextureAliases.insert(std::make_pair(name, value)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreViewport.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::InstanceManager*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::InstanceManager**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstanceManager**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::InstanceManager*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::InstanceManager**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::InstanceManager* const&}; _Tp = Ogre::InstanceManager*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::InstanceManager*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::InstanceManager*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6682:34: required from here - 6682 | mDirtyInstanceManagers.push_back( dirtyManager ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::TextureUnitTranslator::translate(Ogre::ScriptCompiler*, const Ogre::AbstractNodePtr&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:2757:81: warning: this statement may fall through [-Wimplicit-fallthrough=] + 2757 | } case ID_2D: + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:2757:153: note: here + 2757 | } case ID_2D: + | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCaster.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'Ogre::Vector3 Ogre::FocusedShadowCameraSetup::getLSProjViewDir(const Ogre::Matrix4&, const Ogre::Camera&, const PointListBody&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:333:81: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 333 | Vector3::NEGATIVE_UNIT_Z : projectionDir.normalisedCopy(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'Ogre::Vector3 Ogre::FocusedShadowCameraSetup::getNearCameraPoint_ws(const Ogre::Matrix4&, const PointListBody&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:343:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 343 | nearWorld = bodyLVS.getPoint(0); // represents the final point + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:360:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 360 | return nearWorld; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'void Ogre::FocusedShadowCameraSetup::PointListBody::addAAB(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:626:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 626 | Vector3 currentVertex = min; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonSerializer.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h: In instantiation of 'static T Ogre::Math::Clamp(T, T, T) [with T = Ogre::Radian]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:176:52: required from here + 176 | mTempFrustum->setFOVy(Ogre::Math::Clamp(light.getSpotlightOuterAngle() * 1.2, Radian(0), Radian(Math::PI/2.0f))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:693:70: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 693 | return std::max(std::min(val, maxval), minval); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -61770,63 +60345,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::MovableObjectLodChangedEvent; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::MovableObjectLodChangedEvent*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::MovableObjectLodChangedEvent*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::MovableObjectLodChangedEvent; _Alloc = Ogre::STLAllocator >; pointer = Ogre::MovableObjectLodChangedEvent*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::MovableObjectLodChangedEvent&}; _Tp = Ogre::MovableObjectLodChangedEvent; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::MovableObjectLodChangedEvent; _Alloc = Ogre::STLAllocator >; value_type = Ogre::MovableObjectLodChangedEvent]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:7141:49: required from here - 7141 | mMovableObjectLodChangedEvents.push_back(evt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EntityMeshLodChangedEvent; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EntityMeshLodChangedEvent*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EntityMeshLodChangedEvent*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EntityMeshLodChangedEvent; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EntityMeshLodChangedEvent*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EntityMeshLodChangedEvent&}; _Tp = Ogre::EntityMeshLodChangedEvent; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EntityMeshLodChangedEvent; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EntityMeshLodChangedEvent]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:7156:46: required from here - 7156 | mEntityMeshLodChangedEvents.push_back(evt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::EntityMaterialLodChangedEvent; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::EntityMaterialLodChangedEvent*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::EntityMaterialLodChangedEvent*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::EntityMaterialLodChangedEvent; _Alloc = Ogre::STLAllocator >; pointer = Ogre::EntityMaterialLodChangedEvent*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::EntityMaterialLodChangedEvent&}; _Tp = Ogre::EntityMaterialLodChangedEvent; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::EntityMaterialLodChangedEvent; _Alloc = Ogre::STLAllocator >; value_type = Ogre::EntityMaterialLodChangedEvent]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:7171:50: required from here - 7171 | mEntityMaterialLodChangedEvents.push_back(evt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -61848,6 +60366,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:59:22: required from here + 59 | mSplitPoints.resize(splitCount + 1); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -61870,32 +60407,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Light*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Light**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:433:41: required from 'void Ogre::HashedVector::reserve(size_t) [with T = Ogre::Light*; size_t = long unsigned int]' - 433 | void reserve(size_t t) { mList.reserve(t); } - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:448:21: required from here - 448 | destList.reserve(candidateLights.size()); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -61950,6 +60461,37 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSmallVector.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -61979,6 +60521,105 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' + 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1289 | __x); + | ~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:550:28: required from here + 550 | mBodyPoints.push_back(body.getVertex(i, j)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -62000,85 +60641,48 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const float&}; _Tp = float; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:538:23: required from here - 538 | lods.push_back(v); - | ~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ShadowCaster*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ShadowCaster**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowCaster**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ShadowCaster*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowCaster**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ShadowCaster*}; _Tp = Ogre::ShadowCaster*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::ShadowCaster*}; _Tp = Ogre::ShadowCaster*; _Alloc = Ogre::STLAllocator >; reference = Ogre::ShadowCaster*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::ShadowCaster*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ShadowCaster*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4542:35: required from here - 4542 | mCasterList->push_back(object); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:495:22: required from here + 495 | mBodyPoints.reserve(12); + | ~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Plane; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Plane*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Plane*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Plane}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Plane}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; reference = Ogre::Plane&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5396:20: required from here - 5396 | planes.push_back(Plane(Vector3::UNIT_X, pos + Vector3(-r, 0, 0))); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PixelFormat; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PixelFormat*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PixelFormat*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PixelFormat; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PixelFormat*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::PixelFormat&}; _Tp = Ogre::PixelFormat; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::PixelFormat; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PixelFormat]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:5679:27: required from here - 5679 | formats.push_back(format); - | ~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -62194,495 +60798,347 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const Ogre::Camera*; _Tp = Ogre::VisibleObjectsBoundsInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VisibleObjectsBoundsInfo; key_type = const Ogre::Camera*]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:299:25: required from here - 299 | mCamVisibleObjectsMap[c] = VisibleObjectsBoundsInfo(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:543:15: required from here - 543 | params["mesh"] = meshName; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node, std::__cxx11::basic_string > >*; _Node_alloc_traits = std::__cxx11::_List_base, std::__cxx11::basic_string >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, std::__cxx11::basic_string >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, std::__cxx11::basic_string >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; value_type = std::pair, std::__cxx11::basic_string >]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:4319:32: required from here - 4319 | customParameters.push_back(std::make_pair(name, value)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneNode*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneNode*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneNode*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneNode*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneNode*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneNode*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneNode*>, std::_Select1st, Ogre::SceneNode*> >, std::less >, Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneNode*>, std::_Select1st, Ogre::SceneNode*> >, std::less >, Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneNode*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneNode*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:831:30: required from here - 831 | mSceneNodes[sn->getName()] = sn; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = int*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector2; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector2*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector2; _Args = {Ogre::Vector2}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector2}; _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector2&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector2]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:352:24: required from here + 352 | constraint.push_back(Vector2(postProjPt.x, postProjPt.y)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = int; _Alloc = Ogre::STLAllocator >; pointer = int*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {int}; _Tp = int; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int}; _Tp = int; _Alloc = Ogre::STLAllocator >; reference = int&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = int; _Alloc = Ogre::STLAllocator >; value_type = int]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:5158:25: required from here - 5158 | mInts.push_back(StringConverter::parseInt(atom->value)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::MovableObject*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::MovableObject*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::MovableObject*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::MovableObject*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObject*>; _KeyOfValue = std::_Select1st, Ogre::MovableObject*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MovableObject*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObject*>; _KeyOfValue = std::_Select1st, Ogre::MovableObject*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::MovableObject*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObject*>; _KeyOfValue = std::_Select1st, Ogre::MovableObject*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::MovableObject*>; _KeyOfValue = std::_Select1st, Ogre::MovableObject*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::MovableObject*>, std::_Select1st, Ogre::MovableObject*> >, std::less >, Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::MovableObject*>, std::_Select1st, Ogre::MovableObject*> >, std::less >, Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::MovableObject*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::MovableObject*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::MovableObject*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:1721:32: required from here - 1721 | objectMap->map[meshName] = mSkyPlaneEntity; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Animation*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Animation*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Animation*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Animation*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Animation*>; _KeyOfValue = std::_Select1st, Ogre::Animation*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Animation*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Animation*>; _KeyOfValue = std::_Select1st, Ogre::Animation*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Animation*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Animation*>; _KeyOfValue = std::_Select1st, Ogre::Animation*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Animation*>; _KeyOfValue = std::_Select1st, Ogre::Animation*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Animation*>, std::_Select1st, Ogre::Animation*> >, std::less >, Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Animation*>, std::_Select1st, Ogre::Animation*> >, std::less >, Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Animation*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Animation*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Animation*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:3700:25: required from here - 3700 | mAnimationsList[name] = pAnim; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:344:21: required from here + 344 | vhull.resize(4); + | ~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonSerializer.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const Ogre::Camera*; _Tp = const Ogre::Light*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const Ogre::Light*; key_type = const Ogre::Camera*]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6194:30: required from here - 6194 | mShadowCamLightMapping[cam] = 0; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::StaticGeometry*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::StaticGeometry*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::StaticGeometry*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::StaticGeometry*>; _KeyOfValue = std::_Select1st, Ogre::StaticGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::StaticGeometry*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::StaticGeometry*>; _KeyOfValue = std::_Select1st, Ogre::StaticGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::StaticGeometry*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::StaticGeometry*>; _KeyOfValue = std::_Select1st, Ogre::StaticGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::StaticGeometry*>; _KeyOfValue = std::_Select1st, Ogre::StaticGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::StaticGeometry*>, std::_Select1st, Ogre::StaticGeometry*> >, std::less >, Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::StaticGeometry*>, std::_Select1st, Ogre::StaticGeometry*> >, std::less >, Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::StaticGeometry*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::StaticGeometry*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::StaticGeometry*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6473:26: required from here - 6473 | mStaticGeometryList[name] = ret; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:352:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' + 352 | __traits::construct(__alloc, std::__addressof(*__cur), *__first); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:399:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector4*; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' + 398 | return std::__uninitialized_copy_a + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 399 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 400 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:894:46: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 894 | std::__uninitialized_move_if_noexcept_a( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 895 | __old_start, __old_finish, __new_start, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 896 | _M_get_Tp_allocator()); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:344:21: required from here + 344 | vhull.resize(4); + | ~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstancedGeometry*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstancedGeometry*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector2; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector2*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector2*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstancedGeometry*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstancedGeometry*>; _KeyOfValue = std::_Select1st, Ogre::InstancedGeometry*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry*>, std::_Select1st, Ogre::InstancedGeometry*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstancedGeometry*>, std::_Select1st, Ogre::InstancedGeometry*> >, std::less >, Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstancedGeometry*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstancedGeometry*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstancedGeometry*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6532:29: required from here - 6532 | mInstancedGeometryList[name] = ret; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector2*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Vector2}; _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector2}; _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector2&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector2]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:352:24: required from here + 352 | constraint.push_back(Vector2(postProjPt.x, postProjPt.y)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::InstanceManager*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::InstanceManager*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::InstanceManager*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager*>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstanceManager*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager*>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::InstanceManager*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager*>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::InstanceManager*>; _KeyOfValue = std::_Select1st, Ogre::InstanceManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::InstanceManager*>, std::_Select1st, Ogre::InstanceManager*> >, std::less >, Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::InstanceManager*>, std::_Select1st, Ogre::InstanceManager*> >, std::less >, Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::InstanceManager*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::InstanceManager*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::InstanceManager*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6591:32: required from here - 6591 | mInstanceManagerMap[customName] = retVal; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager::MovableObjectCollection*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager::MovableObjectCollection*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager::MovableObjectCollection*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager::MovableObjectCollection*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager::MovableObjectCollection*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneManager::MovableObjectCollection*>, std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneManager::MovableObjectCollection*>, std::_Select1st, Ogre::SceneManager::MovableObjectCollection*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneManager::MovableObjectCollection*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager::MovableObjectCollection*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneManager::MovableObjectCollection*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:6782:39: required from here - 6782 | mMovableObjectCollectionMap[typeName] = newCollection; - | ^ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -62715,19 +61171,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -62787,250 +61230,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, std::__cxx11::basic_string >; _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, std::__cxx11::basic_string > >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::__cxx11::basic_string > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >, std::pair, std::__cxx11::basic_string > >::rebind, std::__cxx11::basic_string > >; typename _Allocator::value_type = std::pair, std::__cxx11::basic_string >]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:665:30: required from here - 665 | mTextureAliases.insert(std::make_pair(name, value)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const unsigned char&}; _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const unsigned char&; _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const unsigned char&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const unsigned char&; _Key = unsigned char; _Val = unsigned char; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = unsigned char; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, unsigned char>::rebind; typename _Alloc::value_type = unsigned char; value_type = unsigned char]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:244:30: required from here - 244 | mSpecialCaseQueueList.insert(qid); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Camera*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Camera*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::Camera*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::Camera*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Camera*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::Camera*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::Camera*> >::rebind, Ogre::Camera*> >; typename _Allocator::value_type = std::pair, Ogre::Camera*>; value_type = std::pair, Ogre::Camera*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:296:20: required from here - 296 | mCameras.insert(CameraList::value_type(name, c)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneNode* const&}; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneNode* const&; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneNode* const&; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::SceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneNode*>::rebind; typename _Alloc::value_type = Ogre::SceneNode*; value_type = Ogre::SceneNode*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:4246:39: required from here - 4246 | mAutoTrackingSceneNodes.insert(node); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = Ogre::Light*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Light*; _Tp = Ogre::SceneManager::LightClippingInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:5228:36: required from here - 5228 | ci = mLightClippingInfoMap.insert(LightClippingInfoMap::value_type(l, LightClippingInfo())).first; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63061,89 +61260,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::LodListener* const&}; _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::LodListener* const&; _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::LodListener* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::LodListener* const&; _Key = Ogre::LodListener*; _Val = Ogre::LodListener*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::LodListener*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::LodListener*>::rebind; typename _Alloc::value_type = Ogre::LodListener*; value_type = Ogre::LodListener*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSceneManager.cpp:7119:25: required from here - 7119 | mLodListeners.insert(listener); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' - 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1289 | __x); - | ~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:550:28: required from here - 550 | mBodyPoints.push_back(body.getVertex(i, j)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp: In member function 'bool Ogre::UTFString::inString(unicode_char) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:722:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] - 722 | for ( i = begin(); i != ie; i.moveNext() ) { - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' - 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) - | ^~~~~~~~~ +[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -63161,128 +61282,52 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF8() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:1999:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] - 1999 | for ( i = begin(); i != ie; i.moveNext() ) { - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' - 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_WStr() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:2021:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] - 2021 | for ( i = begin(); i != ie; i.moveNext() ) { - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' - 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF32() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:2037:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] - 2037 | for ( i = begin(); i != ie; i.moveNext() ) { - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' - 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) - | ^~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp: In member function 'Ogre::Vector3 Ogre::LiSPSMShadowCameraSetup::calculateZ0_ls(const Ogre::Matrix4&, const Ogre::Vector3&, Ogre::Real, const Ogre::Camera&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:174:38: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 174 | plane = lightSpace * plane; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUserObjectBindings.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUserObjectBindings.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWindowEventUtilities.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::TextureUnitTranslator::translate(Ogre::ScriptCompiler*, const Ogre::AbstractNodePtr&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:2757:81: warning: this statement may fall through [-Wimplicit-fallthrough=] - 2757 | } case ID_2D: - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreScriptTranslator.cpp:2757:153: note: here - 2757 | } case ID_2D: - | ^~~~ +[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreString.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreString.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreString.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63302,8 +61347,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63325,31 +61368,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:495:22: required from here - 495 | mBodyPoints.reserve(12); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63484,6 +61502,85 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeleton.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63514,6 +61611,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63544,8 +61644,68 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFreeImageCodec.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonInstance.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63565,35 +61725,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Any> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Any> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Any> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Any> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Any>; _KeyOfValue = std::_Select1st, Ogre::Any> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Any> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Any>; _KeyOfValue = std::_Select1st, Ogre::Any> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Any> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Any>; _KeyOfValue = std::_Select1st, Ogre::Any> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Any>; _KeyOfValue = std::_Select1st, Ogre::Any> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Any>, std::_Select1st, Ogre::Any> >, std::less >, Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Any>, std::_Select1st, Ogre::Any> >, std::less >, Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Any; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Any; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUserObjectBindings.cpp:78:38: required from here - 78 | (*mAttributes->mUserObjectsMap)[key] = anything; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63615,63 +61746,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector2.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Bone*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Bone**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Bone**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Bone*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Bone**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Bone* const&}; _Tp = Ogre::Bone*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Bone*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Bone*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp:124:33: required from here - 124 | mRootBones.push_back(newBone); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::TagPoint*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::TagPoint* const&}; _Tp = Ogre::TagPoint*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::TagPoint* const&}; _Tp = Ogre::TagPoint*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::TagPoint*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::TagPoint*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp:190:39: required from here - 190 | mActiveTagPoints.push_back(ret); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63726,64 +61800,70 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringInterface.cpp +[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubEntity.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -63801,10 +61881,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63824,32 +61923,77 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticGeometry.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -63893,6 +62037,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -63912,6 +62061,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LinkedSkeletonAnimationSource; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LinkedSkeletonAnimationSource*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LinkedSkeletonAnimationSource*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64012,6 +62164,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64070,6 +62241,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Bone*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Bone*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Bone*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Bone*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64188,90 +62381,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector2; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector2*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector2; _Args = {Ogre::Vector2}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector2}; _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector2&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector2]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:352:24: required from here - 352 | constraint.push_back(Vector2(postProjPt.x, postProjPt.y)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDDSCodec.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePVRTCCodec.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64293,27 +62402,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector4*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:344:21: required from here - 344 | vhull.resize(4); - | ~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreETCCodec.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64368,13 +62456,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSubMesh.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64404,27 +62514,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64447,164 +62576,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector4*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:352:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' - 352 | __traits::construct(__alloc, std::__addressof(*__cur), *__first); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:399:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector4*; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' - 398 | return std::__uninitialized_copy_a - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 399 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 400 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:894:46: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 894 | std::__uninitialized_move_if_noexcept_a( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 895 | __old_start, __old_finish, __new_start, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 896 | _M_get_Tp_allocator()); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:344:21: required from here - 344 | vhull.resize(4); - | ~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector2; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector2*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector2*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector2*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Vector2}; _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector2}; _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector2&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector2]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:352:24: required from here - 352 | constraint.push_back(Vector2(postProjPt.x, postProjPt.y)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ /usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' @@ -64626,9 +62605,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64712,25 +62688,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -64791,7 +62748,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonFileFormat.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonSerializer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreString.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonInstance.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -64815,7 +62789,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -64838,27 +62812,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -64884,268 +62837,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:43: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator*>; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreString.cpp:74:20: required from here + 74 | ret.reserve(maxSplits ? maxSplits+1 : 10); // 10 is guessed capacity for most case + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:208:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:208:64: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:36: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -65163,27 +62880,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreConfigDialog.cpp -[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreErrorDialog.cpp -[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreTimer.cpp -[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreFileSystemLayer.cpp +[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTagPoint.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector4.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticGeometry.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonManager.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -65207,7 +62937,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -65255,337 +62985,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSearchOps.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUnifiedHighLevelGpuProgram.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StreamSerialiser::Chunk**; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StreamSerialiser::Chunk***; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StreamSerialiser::Chunk***; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >; _Map_pointer = Ogre::StreamSerialiser::Chunk***; std::size_t = long unsigned int]' - 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' - 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >]' - 460 | { _M_initialize_map(0); } - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:855:7: required from here - 855 | deque() = default; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StreamSerialiser::Chunk*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StreamSerialiser::Chunk**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StreamSerialiser::Chunk**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >; _Ptr = Ogre::StreamSerialiser::Chunk**]' - 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {Ogre::StreamSerialiser::Chunk* const&}; _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >]' - 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StreamSerialiser::Chunk*]' - 1548 | _M_push_back_aux(__x); - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:130:24: required from here - 130 | mChunkStack.push_back(chunk); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticGeometry.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -65597,35 +62999,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -65642,12 +63015,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -65655,6 +63048,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ @@ -65686,11 +63083,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -MF CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o.d -o CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -65843,14 +63236,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector3.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -65922,9 +63309,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubEntity.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:41: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -66016,8 +63409,112 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTangentSpaceCalc.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector2 Ogre::StringConverter::parseVector2(const Ogre::String&, const Ogre::Vector2&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:414:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 414 | return defaultValue; + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector3 Ogre::StringConverter::parseVector3(const Ogre::String&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:429:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 429 | return defaultValue; + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector4 Ogre::StringConverter::parseVector4(const Ogre::String&, const Ogre::Vector4&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:446:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 446 | return defaultValue; + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Quaternion Ogre::StringConverter::parseQuaternion(const Ogre::String&, const Ogre::Quaternion&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringConverter.cpp:522:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 522 | return defaultValue; + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -66031,15 +63528,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -66047,18 +63535,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -66098,53 +63580,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -66158,21 +63593,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -66225,53 +63645,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTagPoint.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureManager.cpp:32: +[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStringInterface.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeletonSerializer.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -66295,7 +63681,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -66343,7 +63729,41 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSubEntity.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubEntity.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -66351,138 +63771,84 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSubEntity.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubEntity.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -66505,76 +63871,217 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Bone*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Bone**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Bone**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Bone*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Bone**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Bone* const&}; _Tp = Ogre::Bone*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Bone*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Bone*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp:124:33: required from here + 124 | mRootBones.push_back(newBone); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::TagPoint*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::TagPoint* const&}; _Tp = Ogre::TagPoint*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::TagPoint* const&}; _Tp = Ogre::TagPoint*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::TagPoint*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::TagPoint*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonInstance.cpp:190:39: required from here + 190 | mActiveTagPoints.push_back(ret); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Image*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Image**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Image*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Image*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTexture.cpp:106:23: required from here - 106 | imagePtrs.push_back(&img); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -66632,11 +64139,52 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:43: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -66663,27 +64211,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In constructor 'Ogre::Cluster::Cluster(Ogre::Cluster&&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 243 | struct Cluster - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 243 | struct Cluster - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In member function 'Ogre::Cluster Ogre::Cluster::split(int, const Ogre::VertexElement*, Ogre::uint8*, size_t)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:314:20: note: synthesized method 'Ogre::Cluster::Cluster(Ogre::Cluster&&)' first required here - 314 | return newbox; - | ^~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:31: +[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTexture.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSubMesh.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -66814,87 +64355,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -66935,6 +64395,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StreamSerialiser::Chunk**; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StreamSerialiser::Chunk***; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StreamSerialiser::Chunk***; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >; _Map_pointer = Ogre::StreamSerialiser::Chunk***; std::size_t = long unsigned int]' + 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' + 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >]' + 460 | { _M_initialize_map(0); } + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:855:7: required from here + 855 | deque() = default; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StreamSerialiser::Chunk*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StreamSerialiser::Chunk**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StreamSerialiser::Chunk**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >; _Ptr = Ogre::StreamSerialiser::Chunk**]' + 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {Ogre::StreamSerialiser::Chunk* const&}; _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >]' + 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StreamSerialiser::Chunk*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StreamSerialiser::Chunk*]' + 1548 | _M_push_back_aux(__x); + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStreamSerialiser.cpp:130:24: required from here + 130 | mChunkStack.push_back(chunk); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -67047,119 +64545,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreErrorDialog.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreErrorDialog.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVertexIndexData.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTimer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreTimer.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreFileSystemLayer.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::StaticGeometry::Region* Ogre::StaticGeometry::getRegion(const Ogre::AxisAlignedBox&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:81:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 81 | const Vector3 min = bounds.getMinimum(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:82:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 82 | const Vector3 max = bounds.getMaximum(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' - 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1289 | __x); - | ~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:443:43: required from here - 443 | extremityPoints.push_back (best_vertex); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::AxisAlignedBox Ogre::StaticGeometry::calculateBounds(Ogre::VertexData*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:253:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 253 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:253:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 253 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp: In constructor 'Ogre::StaticGeometry::Region::Region(Ogre::StaticGeometry*, const Ogre::String&, Ogre::SceneManager*, Ogre::uint32, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:715:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 715 | mRegionID(regionID), mCentre(centre), mBoundingRadius(0.0f), - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Cluster*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; reference = Ogre::Cluster&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Cluster]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:19: required from here - 341 | boxes.push_back (Cluster ()); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 243 | struct Cluster - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 243 | struct Cluster - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: note: synthesized method 'Ogre::Cluster::Cluster(const Ogre::Cluster&)' first required here - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -67179,110 +64564,82 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Cluster*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Cluster*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Cluster*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Cluster*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:338:23: required from here - 338 | boxes.reserve (count); - | ~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureManager.cpp +[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp +[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Vector3&}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:443:43: required from here - 443 | extremityPoints.push_back (best_vertex); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:481:54: required from here - 481 | newSub->blendIndexToBoneIndexMap = this->blendIndexToBoneIndexMap; - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::IndexData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::IndexData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:494:37: required from here - 494 | newSub->mLodFaceList.reserve(this->mLodFaceList.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -67301,9 +64658,9 @@ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here - 116 | mConfigPaths = paths; - | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -67361,37 +64718,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -67421,148 +64747,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:144:34: required from here - 144 | mTextureAliases[aliasName] = textureName; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2196 | return _M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = long unsigned int; _Tp = Ogre::VertexBoneAssignment_s; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' - 553 | { return _M_t._M_insert_equal(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:104:32: required from here - 104 | mBoneAssignments.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~^ - 105 | VertexBoneAssignmentList::value_type(vertBoneAssign.vertexIndex, vertBoneAssign)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const unsigned int&}; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const unsigned int&; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const unsigned int&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const unsigned int&; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, unsigned int>::rebind; typename _Alloc::value_type = unsigned int; value_type = unsigned int]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:303:44: required from here - 303 | newbox.mIndices.insert (*i); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'void Ogre::StaticGeometry::GeometryBucket::build(bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:1593:85: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1593 | Vector3 regionCentre = mParent->getParent()->getParent()->getCentre(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTangentSpaceCalc.cpp: In member function 'void Ogre::TangentSpaceCalc::normaliseVertices()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTangentSpaceCalc.cpp:231:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 231 | Vector3 temp = v.tangent; - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWireBoundingBox.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreViewport.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWindowEventUtilities.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWorkQueue.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWireBoundingBox.h:33: +[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSubMesh.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -67634,15 +64852,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFreeImageCodec.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -67650,10 +64860,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -67725,6 +64985,58 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUserObjectBindings.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:208:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTangentSpaceCalc.h:208:64: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector2.cpp +[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTagPoint.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTagPoint.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector3.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -67855,29 +65167,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubEntity.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -68025,10 +65317,8 @@ | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTagPoint.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -68085,6 +65375,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -68100,6 +65399,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -68108,30 +65421,171 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticGeometry.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubEntity.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDDSCodec.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In constructor 'Ogre::Cluster::Cluster(Ogre::Cluster&&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 243 | struct Cluster + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 243 | struct Cluster + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In member function 'Ogre::Cluster Ogre::Cluster::split(int, const Ogre::VertexElement*, Ogre::uint8*, size_t)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:314:20: note: synthesized method 'Ogre::Cluster::Cluster(Ogre::Cluster&&)' first required here + 314 | return newbox; + | ^~~~~~ +[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector4.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp: In member function 'bool Ogre::UTFString::inString(unicode_char) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:722:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] + 722 | for ( i = begin(); i != ie; i.moveNext() ) { + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' + 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) + | ^~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreImageCodec.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePVRTCCodec.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePVRTCCodec.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUserObjectBindings.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUserObjectBindings.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF8() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:1999:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] + 1999 | for ( i = begin(); i != ie; i.moveNext() ) { + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' + 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_WStr() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:2021:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] + 2021 | for ( i = begin(); i != ie; i.moveNext() ) { + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' + 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF32() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:2037:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] + 2037 | for ( i = begin(); i != ie; i.moveNext() ) { + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' + 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' + 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1289 | __x); + | ~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:443:43: required from here + 443 | extremityPoints.push_back (best_vertex); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector3.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -68203,14 +65657,425 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTangentSpaceCalc.cpp: In member function 'void Ogre::TangentSpaceCalc::normaliseVertices()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTangentSpaceCalc.cpp:231:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 231 | Vector3 temp = v.tangent; + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Cluster*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; reference = Ogre::Cluster&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Cluster]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:19: required from here + 341 | boxes.push_back (Cluster ()); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 243 | struct Cluster + | ^~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTexture.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 243 | struct Cluster + | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: note: synthesized method 'Ogre::Cluster::Cluster(const Ogre::Cluster&)' first required here + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Any> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Any> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Any> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Any> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Any>; _KeyOfValue = std::_Select1st, Ogre::Any> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Any> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Any>; _KeyOfValue = std::_Select1st, Ogre::Any> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Any> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Any>; _KeyOfValue = std::_Select1st, Ogre::Any> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Any>; _KeyOfValue = std::_Select1st, Ogre::Any> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Any>, std::_Select1st, Ogre::Any> >, std::less >, Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Any>, std::_Select1st, Ogre::Any> >, std::less >, Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Any; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Any>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Any; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUserObjectBindings.cpp:78:38: required from here + 78 | (*mAttributes->mUserObjectsMap)[key] = anything; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreViewport.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector2.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Cluster*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Cluster*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Cluster*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Cluster*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:338:23: required from here + 338 | boxes.reserve (count); + | ~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Vector3&}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:443:43: required from here + 443 | extremityPoints.push_back (best_vertex); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = short unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = short unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >; pointer = short unsigned int*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = short unsigned int; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:481:54: required from here + 481 | newSub->blendIndexToBoneIndexMap = this->blendIndexToBoneIndexMap; + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::IndexData*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::IndexData**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::IndexData**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::IndexData*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:494:37: required from here + 494 | newSub->mLodFaceList.reserve(this->mLodFaceList.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:144:34: required from here + 144 | mTextureAliases[aliasName] = textureName; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2196 | return _M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = long unsigned int; _Tp = Ogre::VertexBoneAssignment_s; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' + 553 | { return _M_t._M_insert_equal(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:104:32: required from here + 104 | mBoneAssignments.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~^ + 105 | VertexBoneAssignmentList::value_type(vertBoneAssign.vertexIndex, vertBoneAssign)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const unsigned int&}; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const unsigned int&; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const unsigned int&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const unsigned int&; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, unsigned int>::rebind; typename _Alloc::value_type = unsigned int; value_type = unsigned int]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:303:44: required from here + 303 | newbox.mIndices.insert (*i); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWindowEventUtilities.cpp +[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUnifiedHighLevelGpuProgram.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -68287,14 +66152,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreETCCodec.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -68393,12 +66250,52 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::StaticGeometry::Region* Ogre::StaticGeometry::getRegion(const Ogre::AxisAlignedBox&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:81:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 81 | const Vector3 min = bounds.getMinimum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:82:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 82 | const Vector3 max = bounds.getMaximum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::AxisAlignedBox Ogre::StaticGeometry::calculateBounds(Ogre::VertexData*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:253:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 253 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:253:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 253 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp: In constructor 'Ogre::StaticGeometry::Region::Region(Ogre::StaticGeometry*, const Ogre::String&, Ogre::SceneManager*, Ogre::uint32, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:715:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 715 | mRegionID(regionID), mCentre(centre), mBoundingRadius(0.0f), + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -68470,41 +66367,89 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp: In member function 'Ogre::TextureUnitState& Ogre::TextureUnitState::operator=(const Ogre::TextureUnitState&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:163:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Ogre::TextureUnitState' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 163 | memcpy( this, &oth, (const uchar *)(&oth.mFrames) - (const uchar *)(&oth) ); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:62:23: note: 'class Ogre::TextureUnitState' declared here - 62 | class _OgreExport TextureUnitState : public TextureUnitStateAlloc - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreZip.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -68512,431 +66457,403 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp:101:27: required from here - 101 | mDelegateNames.push_back(name); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'void Ogre::StaticGeometry::GeometryBucket::build(bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:1593:85: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1593 | Vector3 regionCentre = mParent->getParent()->getParent()->getCentre(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp: In member function 'void Ogre::TextureUnitState::recalcTextureMatrix() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:938:36: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 938 | Radian theta ( mRotate ); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConfigDialog.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConfigDialog.h:46: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreWorkQueue.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreDefaultWorkQueueStandard.h:29, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTagPoint.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVector4.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -69008,14 +66925,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -69056,27 +66965,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:166:20: required from here - 166 | mFramePtrs = oth.mFramePtrs; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -69099,25 +66987,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -69290,33 +67159,26 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFreeImageCodec.cpp +[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDDSCodec.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2196 | return _M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::TextureUnitState::TextureEffectType; _Tp = Ogre::TextureUnitState::TextureEffect; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' - 553 | { return _M_t._M_insert_equal(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:747:24: required from here - 747 | mEffects.insert(EffectMap::value_type(effect.type, effect)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -69341,374 +67203,117 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Pass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Pass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Pass**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::QueuedSubMesh*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::QueuedSubMesh**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::QueuedSubMesh**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Pass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Pass**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::QueuedSubMesh**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Pass* const&}; _Tp = Ogre::Pass*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticGeometry::QueuedSubMesh* const&}; _Tp = Ogre::StaticGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Pass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Pass*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticGeometry::QueuedSubMesh*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:410:20: required from here - 410 | mPasses.push_back(newPass); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:315:30: required from here + 315 | mQueuedSubMeshes.push_back(q); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Technique::GPUVendorRule; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Technique::GPUVendorRule*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUVendorRule*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::SubMeshLodGeometryLink; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::SubMeshLodGeometryLink*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::SubMeshLodGeometryLink*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Technique::GPUVendorRule; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUVendorRule*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::SubMeshLodGeometryLink*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Technique::GPUVendorRule; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUVendorRule*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Technique::GPUVendorRule; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:527:31: required from here - 527 | this->mGPUVendorRules = rhs.mGPUVendorRules; - | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::StaticGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::StaticGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:334:18: required from here + 334 | lodList->resize(numLods); + | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Technique::GPUDeviceNameRule; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Technique::GPUDeviceNameRule*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUDeviceNameRule*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::LODBucket*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::LODBucket**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::LODBucket**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Technique::GPUDeviceNameRule; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUDeviceNameRule*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::LODBucket**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Technique::GPUDeviceNameRule; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUDeviceNameRule*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Technique::GPUDeviceNameRule; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:528:35: required from here - 528 | this->mGPUDeviceNameRules = rhs.mGPUDeviceNameRules; - | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticGeometry::LODBucket* const&}; _Tp = Ogre::StaticGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticGeometry::LODBucket*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:804:28: required from here + 804 | mLodBucketList.push_back(lodBucket); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::IlluminationPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::IlluminationPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::IlluminationPass**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::QueuedGeometry*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::QueuedGeometry**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::QueuedGeometry**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::IlluminationPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::IlluminationPass**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::QueuedGeometry**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::IlluminationPass* const&}; _Tp = Ogre::IlluminationPass*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticGeometry::QueuedGeometry* const&}; _Tp = Ogre::StaticGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::IlluminationPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::IlluminationPass*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticGeometry::QueuedGeometry*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:1018:33: required from here - 1018 | mIlluminationPasses.push_back(iPass); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:1063:32: required from here + 1063 | mQueuedGeometryList.push_back(q); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ShadowRenderable*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ShadowRenderable**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowRenderable**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowRenderable**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::QueuedSubMesh*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::QueuedSubMesh**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::QueuedSubMesh**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::QueuedSubMesh**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticGeometry::QueuedSubMesh* const&}; _Tp = Ogre::StaticGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticGeometry::QueuedSubMesh*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticGeometry::QueuedSubMesh*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:315:30: required from here - 315 | mQueuedSubMeshes.push_back(q); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::SubMeshLodGeometryLink; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::SubMeshLodGeometryLink*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::SubMeshLodGeometryLink*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::SubMeshLodGeometryLink*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::StaticGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' 834 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::StaticGeometry::SubMeshLodGeometryLink; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' 1016 | _M_default_append(__new_size - size()); | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:334:18: required from here - 334 | lodList->resize(numLods); - | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:1219:29: required from here + 1219 | mShadowRenderables.resize(mEdgeList->edgeGroups.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::LODBucket*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::LODBucket**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::LODBucket**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::GeometryBucket*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::GeometryBucket**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::GeometryBucket**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::LODBucket**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::GeometryBucket**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticGeometry::LODBucket* const&}; _Tp = Ogre::StaticGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticGeometry::GeometryBucket* const&}; _Tp = Ogre::StaticGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticGeometry::LODBucket*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticGeometry::LODBucket*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticGeometry::GeometryBucket*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:804:28: required from here - 804 | mLodBucketList.push_back(lodBucket); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:1293:33: required from here + 1293 | mGeometryBucketList.push_back(gbucket); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -69731,63 +67336,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::QueuedGeometry*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::QueuedGeometry**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::QueuedGeometry**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::QueuedGeometry**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticGeometry::QueuedGeometry* const&}; _Tp = Ogre::StaticGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticGeometry::QueuedGeometry*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticGeometry::QueuedGeometry*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:1063:32: required from here - 1063 | mQueuedGeometryList.push_back(q); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ShadowRenderable*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ShadowRenderable**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowRenderable**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ShadowRenderable**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::ShadowRenderable*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:1219:29: required from here - 1219 | mShadowRenderables.resize(mEdgeList->edgeGroups.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticGeometry::GeometryBucket*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticGeometry::GeometryBucket**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::GeometryBucket**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticGeometry::GeometryBucket**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticGeometry::GeometryBucket* const&}; _Tp = Ogre::StaticGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticGeometry::GeometryBucket*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticGeometry::GeometryBucket*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreStaticGeometry.cpp:1293:33: required from here - 1293 | mGeometryBucketList.push_back(gbucket); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -70144,6 +67692,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -70204,79 +67781,86 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -70313,35 +67897,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -70379,97 +67934,218 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWireBoundingBox.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In copy constructor 'Ogre::Cluster::Cluster(const Ogre::Cluster&)', + inlined from 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy]' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:4, + inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/alloc_traits.h:382:19, + inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/stl_vector.h:1301:21, + inlined from 'void Ogre::SubMesh::generateExtremes(size_t)' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:19: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: '.Ogre::Cluster::mMin' may be used uninitialized [-Wmaybe-uninitialized] + 243 | struct Cluster + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In member function 'void Ogre::SubMesh::generateExtremes(size_t)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:43: note: '' declared here + 341 | boxes.push_back (Cluster ()); + | ^ +In copy constructor 'Ogre::Cluster::Cluster(const Ogre::Cluster&)', + inlined from 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy]' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:4, + inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/alloc_traits.h:382:19, + inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/stl_vector.h:1301:21, + inlined from 'void Ogre::SubMesh::generateExtremes(size_t)' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:19: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: '.Ogre::Cluster::mMax' may be used uninitialized [-Wmaybe-uninitialized] + 243 | struct Cluster + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In member function 'void Ogre::SubMesh::generateExtremes(size_t)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:43: note: '' declared here + 341 | boxes.push_back (Cluster ()); + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWireBoundingBox.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Image*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Image**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Image*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Image*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTexture.cpp:106:23: required from here + 106 | imagePtrs.push_back(&img); + | ~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -70600,55 +68276,135 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreViewport.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePVRTCCodec.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp:101:27: required from here + 101 | mDelegateNames.push_back(name); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:33: +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWorkQueue.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -70720,31 +68476,135 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVertexIndexData.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Pass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Pass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Pass**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Pass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Pass**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Pass* const&}; _Tp = Ogre::Pass*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Pass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Pass*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:410:20: required from here + 410 | mPasses.push_back(newPass); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Technique::GPUVendorRule; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Technique::GPUVendorRule*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUVendorRule*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Technique::GPUVendorRule; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUVendorRule*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Technique::GPUVendorRule; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUVendorRule*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Technique::GPUVendorRule; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:527:31: required from here + 527 | this->mGPUVendorRules = rhs.mGPUVendorRules; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Technique::GPUDeviceNameRule; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Technique::GPUDeviceNameRule*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUDeviceNameRule*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Technique::GPUDeviceNameRule; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUDeviceNameRule*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Technique::GPUDeviceNameRule; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Technique::GPUDeviceNameRule*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Technique::GPUDeviceNameRule; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:528:35: required from here + 528 | this->mGPUDeviceNameRules = rhs.mGPUDeviceNameRules; + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::IlluminationPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::IlluminationPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::IlluminationPass**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::IlluminationPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::IlluminationPass**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::IlluminationPass* const&}; _Tp = Ogre::IlluminationPass*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::IlluminationPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::IlluminationPass*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTechnique.cpp:1018:33: required from here + 1018 | mIlluminationPasses.push_back(iPass); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -70752,6 +68612,209 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreString.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWindowEventUtilities.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -70856,8 +68919,51 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -70897,10 +69003,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -70908,18 +69010,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -70927,28 +69023,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -71014,82 +69094,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp: In member function 'void Ogre::WireBoundingBox::setupBoundingBoxVertices(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp:107:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 107 | Vector3 vmax = aab.getMaximum(); - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp:108:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 108 | Vector3 vmin = aab.getMinimum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreETCCodec.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:35: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -71111,56 +69134,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp:37: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureManager.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -71240,52 +69222,170 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here - 90 | msMapCodecs[pCodec->getType()] = pCodec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreConfigDialog.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -71312,8 +69412,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreViewport.cpp:33: +[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreErrorDialog.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -71340,13 +69457,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWindowEventUtilities.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -71418,7 +69535,30 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -71426,217 +69566,137 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp: In member function 'void Ogre::WireBoundingBox::setupBoundingBoxVertices(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp:107:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 107 | Vector3 vmax = aab.getMaximum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWireBoundingBox.cpp:108:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 108 | Vector3 vmin = aab.getMinimum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDDSCodec.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In copy constructor 'Ogre::Cluster::Cluster(const Ogre::Cluster&)', - inlined from 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy]' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:4, - inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/alloc_traits.h:382:19, - inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/stl_vector.h:1301:21, - inlined from 'void Ogre::SubMesh::generateExtremes(size_t)' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:19: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: '.Ogre::Cluster::mMin' may be used uninitialized [-Wmaybe-uninitialized] - 243 | struct Cluster - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In member function 'void Ogre::SubMesh::generateExtremes(size_t)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:43: note: '' declared here - 341 | boxes.push_back (Cluster ()); - | ^ -In copy constructor 'Ogre::Cluster::Cluster(const Ogre::Cluster&)', - inlined from 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy]' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:4, - inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/alloc_traits.h:382:19, - inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]' at /usr/include/c++/14/bits/stl_vector.h:1301:21, - inlined from 'void Ogre::SubMesh::generateExtremes(size_t)' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:19: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: '.Ogre::Cluster::mMax' may be used uninitialized [-Wmaybe-uninitialized] - 243 | struct Cluster - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp: In member function 'void Ogre::SubMesh::generateExtremes(size_t)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSubMesh.cpp:341:43: note: '' declared here - 341 | boxes.push_back (Cluster ()); - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -71680,6 +69740,84 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWindowEventUtilities.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -71792,85 +69930,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -71878,8 +69938,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -71919,15 +69977,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -71935,12 +69984,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -71960,14 +70003,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -71994,49 +70029,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -72058,99 +70052,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -72190,49 +70091,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -72247,7 +70106,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreViewport.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -72274,61 +70134,141 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp: In member function 'Ogre::TextureUnitState& Ogre::TextureUnitState::operator=(const Ogre::TextureUnitState&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:163:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Ogre::TextureUnitState' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 163 | memcpy( this, &oth, (const uchar *)(&oth.mFrames) - (const uchar *)(&oth) ); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:62:23: note: 'class Ogre::TextureUnitState' declared here + 62 | class _OgreExport TextureUnitState : public TextureUnitStateAlloc + | ^~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreErrorDialog.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreErrorDialog.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp: In member function 'void Ogre::TextureUnitState::recalcTextureMatrix() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:938:36: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 938 | Radian theta ( mRotate ); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFreeImageCodec.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWindowEventUtilities.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -72489,8 +70429,87 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -72582,86 +70601,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -72688,36 +70640,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -72731,19 +70663,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; @@ -72752,117 +70671,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o +[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreTimer.cpp +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreFileSystemLayer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWindowEventUtilities.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -72889,49 +70706,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -72972,6 +70746,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:166:20: required from here + 166 | mFramePtrs = oth.mFramePtrs; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -72994,28 +70789,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ImageCodec*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::ImageCodec* const&}; _Tp = Ogre::ImageCodec*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::ImageCodec* const&}; _Tp = Ogre::ImageCodec*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ImageCodec*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ImageCodec*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFreeImageCodec.cpp:124:27: required from here - 124 | msCodecList.push_back(codec); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -73128,35 +70901,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here - 90 | msMapCodecs[pCodec->getType()] = pCodec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -73217,6 +70961,489 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2196:24: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = std::pair; _Key = Ogre::TextureUnitState::TextureEffectType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2196 | return _M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2197 | _GLIBCXX_FORWARD(_Arg, __v), __an); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_multimap.h:553:36: required from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::TextureUnitState::TextureEffectType; _Tp = Ogre::TextureUnitState::TextureEffect; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; value_type = std::pair]' + 553 | { return _M_t._M_insert_equal(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreTextureUnitState.cpp:747:24: required from here + 747 | mEffects.insert(EffectMap::value_type(effect.type, effect)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreImageCodec.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePVRTCCodec.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgrePVRTCCodec.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreSearchOps.cpp +[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -MF CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o.d -o CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreZip.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreETCCodec.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConfigDialog.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreConfigDialog.h:46: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -73236,19 +71463,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp: In member function 'void Ogre::IndexData::optimiseVertexCacheTriList()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:920:59: warning: implicitly-declared 'constexpr Ogre::Triangle& Ogre::Triangle::operator=(const Ogre::Triangle&)' is deprecated [-Wdeprecated-copy] - 920 | triangles[i] = triangles[j]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:761:24: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)' - 761 | inline Triangle( const Triangle& t ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:921:48: warning: implicitly-declared 'constexpr Ogre::Triangle& Ogre::Triangle::operator=(const Ogre::Triangle&)' is deprecated [-Wdeprecated-copy] - 921 | triangles[j] = t; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:761:24: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)' - 761 | inline Triangle( const Triangle& t ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -73270,25 +71484,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Viewport::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Viewport::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Viewport::Listener**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Viewport::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Viewport::Listener**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Viewport::Listener* const&}; _Tp = Ogre::Viewport::Listener*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Viewport::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Viewport::Listener*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreViewport.cpp:490:24: required from here - 490 | mListeners.push_back(l); - | ~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -73483,6 +71678,259 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreFileSystemLayer.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here + 116 | mConfigPaths = paths; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTimer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreTimer.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -73502,6 +71950,89 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp: In member function 'void Ogre::IndexData::optimiseVertexCacheTriList()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:920:59: warning: implicitly-declared 'constexpr Ogre::Triangle& Ogre::Triangle::operator=(const Ogre::Triangle&)' is deprecated [-Wdeprecated-copy] + 920 | triangles[i] = triangles[j]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:761:24: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)' + 761 | inline Triangle( const Triangle& t ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:921:48: warning: implicitly-declared 'constexpr Ogre::Triangle& Ogre::Triangle::operator=(const Ogre::Triangle&)' is deprecated [-Wdeprecated-copy] + 921 | triangles[j] = t; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:761:24: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)' + 761 | inline Triangle( const Triangle& t ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -73523,79 +72054,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::WorkQueue::Request**; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::WorkQueue::Request***; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::WorkQueue::Request***; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >; _Map_pointer = Ogre::WorkQueue::Request***; std::size_t = long unsigned int]' - 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' - 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >]' - 460 | { _M_initialize_map(0); } - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:855:7: required from here - 855 | deque() = default; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::WorkQueue::Response**; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::WorkQueue::Response***; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::WorkQueue::Response***; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >; _Map_pointer = Ogre::WorkQueue::Response***; std::size_t = long unsigned int]' - 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' - 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >]' - 460 | { _M_initialize_map(0); } - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_deque.h:855:7: required from here - 855 | deque() = default; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::WorkQueue::Request*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::WorkQueue::Request**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::WorkQueue::Request**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >; _Ptr = Ogre::WorkQueue::Request**]' - 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {Ogre::WorkQueue::Request* const&}; _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >]' - 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::WorkQueue::Request*]' - 1548 | _M_push_back_aux(__x); - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:229:28: required from here - 229 | mRequestQueue.push_back(req); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::WorkQueue::Response*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::WorkQueue::Response**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::WorkQueue::Response**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Viewport::Listener*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Viewport::Listener**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Viewport::Listener**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >; _Ptr = Ogre::WorkQueue::Response**]' - 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {Ogre::WorkQueue::Response* const&}; _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >]' - 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::WorkQueue::Response*]' - 1548 | _M_push_back_aux(__x); - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:559:29: required from here - 559 | mResponseQueue.push_back(response); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Viewport::Listener*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Viewport::Listener**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Viewport::Listener* const&}; _Tp = Ogre::Viewport::Listener*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Viewport::Listener*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Viewport::Listener*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreViewport.cpp:490:24: required from here + 490 | mListeners.push_back(l); + | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -73621,50 +72095,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SharedPtr}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::SharedPtr}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:148:22: required from here - 148 | handlers.push_back(RequestHandlerHolderPtr(OGRE_NEW RequestHandlerHolder(rh))); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::WorkQueue::ResponseHandler*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::WorkQueue::ResponseHandler* const&}; _Tp = Ogre::WorkQueue::ResponseHandler*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::WorkQueue::ResponseHandler* const&}; _Tp = Ogre::WorkQueue::ResponseHandler*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::WorkQueue::ResponseHandler*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::WorkQueue::ResponseHandler*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:184:22: required from here - 184 | handlers.push_back(rh); - | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -73837,132 +72267,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, short unsigned int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, short unsigned int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, short unsigned int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, short unsigned int> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, short unsigned int> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, short unsigned int>}; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, short unsigned int> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, short unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, short unsigned int> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, short unsigned int>; _NodeGen = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, short unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = short unsigned int; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, short unsigned int>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, short unsigned int> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, short unsigned int>, Ogre::CategorisedAllocPolicy >, std::pair, short unsigned int> >::rebind, short unsigned int> >; typename _Allocator::value_type = std::pair, short unsigned int>; value_type = std::pair, short unsigned int>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:43:26: required from here - 43 | i = mChannelMap.insert(ChannelMap::value_type(channelName, mNextChannel++)).first; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >}; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _NodeGen = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >::rebind, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; typename _Allocator::value_type = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; value_type = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:135:31: required from here - 135 | i = mRequestHandlers.insert(RequestHandlerListByChannel::value_type(channel, RequestHandlerList())).first; - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > > >}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair > > >; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > > > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair > > >; _NodeGen = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair > > >; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = std::__cxx11::list > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits > > >, Ogre::CategorisedAllocPolicy >, std::pair > > > >::rebind > > > >; typename _Allocator::value_type = std::pair > > >; value_type = std::pair > > >]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:180:32: required from here - 180 | i = mResponseHandlers.insert(ResponseHandlerListByChannel::value_type(channel, ResponseHandlerList())).first; - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp:263:46: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 263 | struct FileNameCompare : public std::binary_function - | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp: In member function 'virtual bool Ogre::ZipArchive::exists(const Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp:281:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Ogre::FileNameCompare; _Tp = __cxx11::basic_string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 281 | return std::find_if (mFileList.begin(), mFileList.end(), std::bind2nd(FileNameCompare(), cleanName)) != mFileList.end(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -74022,6 +72326,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -74156,6 +72476,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -74241,47 +72588,939 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::VertexData::HardwareAnimationData; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::VertexData::HardwareAnimationData*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexData::HardwareAnimationData*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::VertexData::HardwareAnimationData; _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexData::HardwareAnimationData*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::VertexData::HardwareAnimationData; _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexData::HardwareAnimationData*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::VertexData::HardwareAnimationData; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:132:31: required from here - 132 | dest->hwAnimationDataList = hwAnimationDataList; - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here + 90 | msMapCodecs[pCodec->getType()] = pCodec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::WorkQueue::Request**; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::WorkQueue::Request***; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::WorkQueue::Request***; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >; _Map_pointer = Ogre::WorkQueue::Request***; std::size_t = long unsigned int]' + 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' + 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >]' + 460 | { _M_initialize_map(0); } + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:855:7: required from here + 855 | deque() = default; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::WorkQueue::Response**; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::WorkQueue::Response***; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::WorkQueue::Response***; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:597:36: required from 'std::_Deque_base<_Tp, _Alloc>::_Map_pointer std::_Deque_base<_Tp, _Alloc>::_M_allocate_map(std::size_t) [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >; _Map_pointer = Ogre::WorkQueue::Response***; std::size_t = long unsigned int]' + 597 | return _Map_alloc_traits::allocate(__map_alloc, __n); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:646:30: required from 'void std::_Deque_base<_Tp, _Alloc>::_M_initialize_map(std::size_t) [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' + 646 | this->_M_impl._M_map = _M_allocate_map(this->_M_impl._M_map_size); + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:460:9: required from 'std::_Deque_base<_Tp, _Alloc>::_Deque_base() [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >]' + 460 | { _M_initialize_map(0); } + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_deque.h:855:7: required from here + 855 | deque() = default; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::WorkQueue::Request*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::WorkQueue::Request**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::WorkQueue::Request**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >; _Ptr = Ogre::WorkQueue::Request**]' + 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {Ogre::WorkQueue::Request* const&}; _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >]' + 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::WorkQueue::Request*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::WorkQueue::Request*]' + 1548 | _M_push_back_aux(__x); + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:229:28: required from here + 229 | mRequestQueue.push_back(req); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::WorkQueue::Response*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::WorkQueue::Response**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::WorkQueue::Response**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_deque.h:583:26: required from 'std::_Deque_base<_Tp, _Alloc>::_Ptr std::_Deque_base<_Tp, _Alloc>::_M_allocate_node() [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >; _Ptr = Ogre::WorkQueue::Response**]' + 583 | return _Traits::allocate(_M_impl, __deque_buf_size(sizeof(_Tp))); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/deque.tcc:497:65: required from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {Ogre::WorkQueue::Response* const&}; _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >]' + 497 | *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_deque.h:1548:20: required from 'void std::deque<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::WorkQueue::Response*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::WorkQueue::Response*]' + 1548 | _M_push_back_aux(__x); + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:559:29: required from here + 559 | mResponseQueue.push_back(response); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename _Node_alloc_traits::pointer = std::_List_node >*; _Node_alloc_traits = std::__cxx11::_List_base, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SharedPtr}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Node = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::SharedPtr}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:148:22: required from here + 148 | handlers.push_back(RequestHandlerHolderPtr(OGRE_NEW RequestHandlerHolder(rh))); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::WorkQueue::ResponseHandler*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::WorkQueue::ResponseHandler* const&}; _Tp = Ogre::WorkQueue::ResponseHandler*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::WorkQueue::ResponseHandler* const&}; _Tp = Ogre::WorkQueue::ResponseHandler*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::WorkQueue::ResponseHandler*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::WorkQueue::ResponseHandler*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:184:22: required from here + 184 | handlers.push_back(rh); + | ~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, short unsigned int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, short unsigned int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, short unsigned int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, short unsigned int> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, short unsigned int> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, short unsigned int>}; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, short unsigned int> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, short unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, short unsigned int> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, short unsigned int>; _NodeGen = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, short unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, short unsigned int>; _KeyOfValue = std::_Select1st, short unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = short unsigned int; _Compare = std::less >; _Alloc = Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, short unsigned int>, std::_Select1st, short unsigned int> >, std::less >, Ogre::STLAllocator, short unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, short unsigned int>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, short unsigned int> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, short unsigned int>, Ogre::CategorisedAllocPolicy >, std::pair, short unsigned int> >::rebind, short unsigned int> >; typename _Allocator::value_type = std::pair, short unsigned int>; value_type = std::pair, short unsigned int>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:43:26: required from here + 43 | i = mChannelMap.insert(ChannelMap::value_type(channelName, mNextChannel++)).first; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >}; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _NodeGen = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Key = short unsigned int; _Val = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = std::__cxx11::list, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less, Ogre::STLAllocator, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >::rebind, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; typename _Allocator::value_type = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; value_type = std::pair, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:135:31: required from here + 135 | i = mRequestHandlers.insert(RequestHandlerListByChannel::value_type(channel, RequestHandlerList())).first; + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > > >}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair > > >; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > > > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair > > >; _NodeGen = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair > > >; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = std::__cxx11::list > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits > > >, Ogre::CategorisedAllocPolicy >, std::pair > > > >::rebind > > > >; typename _Allocator::value_type = std::pair > > >; value_type = std::pair > > >]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreWorkQueue.cpp:180:32: required from here + 180 | i = mResponseHandlers.insert(ResponseHandlerListByChannel::value_type(channel, ResponseHandlerList())).first; + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::VertexData::HardwareAnimationData; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::VertexData::HardwareAnimationData*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexData::HardwareAnimationData*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::VertexData::HardwareAnimationData; _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexData::HardwareAnimationData*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::VertexData::HardwareAnimationData; _Alloc = Ogre::STLAllocator >; pointer = Ogre::VertexData::HardwareAnimationData*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::VertexData::HardwareAnimationData; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreVertexIndexData.cpp:132:31: required from here + 132 | dest->hwAnimationDataList = hwAnimationDataList; + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = void*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = void**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = void**; size_type = long unsigned int]' @@ -74340,25 +73579,99 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -74381,6 +73694,45 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -74493,27 +73845,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -74661,6 +74017,98 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreWorkQueue.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreDefaultWorkQueueStandard.h:29, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -74946,6 +74394,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::ImageCodec*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::ImageCodec* const&}; _Tp = Ogre::ImageCodec*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::ImageCodec* const&}; _Tp = Ogre::ImageCodec*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ImageCodec*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ImageCodec*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreFreeImageCodec.cpp:124:27: required from here + 124 | msCodecList.push_back(codec); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -75147,6 +74617,109 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp:263:46: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 263 | struct FileNameCompare : public std::binary_function + | ^~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp: In member function 'virtual bool Ogre::ZipArchive::exists(const Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreZip.cpp:281:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Ogre::FileNameCompare; _Tp = __cxx11::basic_string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 281 | return std::find_if (mFileList.begin(), mFileList.end(), std::bind2nd(FileNameCompare(), cleanName)) != mFileList.end(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreConfigDialog.cpp: In member function 'void Ogre::GLXConfigurator::SetRenderer(Ogre::RenderSystem*)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX/OgreConfigDialog.cpp:422:33: warning: ignoring return value of 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::back() [with _Tp = Ogre::GLXConfigurator::ConfigCallbackData; _Alloc = std::allocator; reference = Ogre::GLXConfigurator::ConfigCallbackData&]', declared with attribute 'nodiscard' [-Wunused-result] 422 | mConfigCallbackData.back(); @@ -75157,7 +74730,7 @@ /usr/include/c++/14/bits/stl_list.h:1223:7: note: declared here 1223 | back() _GLIBCXX_NOEXCEPT | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75173,10 +74746,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here 136 | mParamDefs.push_back(paramDef); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75194,29 +74767,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = boost::thread*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = boost::thread**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = boost::thread**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = boost::thread*; _Alloc = Ogre::STLAllocator >; pointer = boost::thread**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {boost::thread* const&}; _Tp = boost::thread*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::thread*; _Alloc = Ogre::STLAllocator >; value_type = boost::thread*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:78:22: required from here - 78 | mWorkers.push_back(t); - | ~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75235,10 +74789,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here 87 | mBoundSurfaces.push_back(0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75264,10 +74818,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here 137 | mParamCommands[paramDef.name] = paramCmd; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75289,10 +74843,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75318,10 +74872,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here 243 | mCustomParameters[index] = value; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75347,10 +74901,39 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here + 90 | msMapCodecs[pCodec->getType()] = pCodec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75377,10 +74960,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here 557 | mSupportedShaderProfiles.insert(profile); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -75407,7 +74990,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': @@ -75622,6 +75205,73 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, int> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -75651,6 +75301,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -75711,6 +75374,126 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -75979,6 +75762,259 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = boost::thread*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = boost::thread**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = boost::thread**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = boost::thread*; _Alloc = Ogre::STLAllocator >; pointer = boost::thread**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {boost::thread* const&}; _Tp = boost::thread*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::thread*; _Alloc = Ogre::STLAllocator >; value_type = boost::thread*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:78:22: required from here + 78 | mWorkers.push_back(t); + | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/../OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ [ 41%] Linking CXX shared library ../lib/libOgreMain.so cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/OgreMain && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreMain.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreMain.so.1.9.0 -o ../lib/libOgreMain.so.1.9.0 CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o CMakeFiles/OgreMain.dir/src/OgreException.cpp.o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o CMakeFiles/OgreMain.dir/src/OgreString.cpp.o CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 @@ -75989,266 +76025,109 @@ [ 41%] Built target OgreMain make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/depend make -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/depend +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/DependInfo.cmake "--color=" make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/depend -make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/depend -make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/depend -make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/depend -make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/depend +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/DependInfo.cmake "--color=" make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/DependInfo.cmake "--color=" -make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/depend +make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/depend make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/depend cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/DependInfo.cmake "--color=" make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/DependInfo.cmake "--color=" -make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/depend -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/DependInfo.cmake "--color=" -make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/depend -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/depend cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/DependInfo.cmake "--color=" -make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/depend +make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/depend make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/DependInfo.cmake "--color=" -make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/depend +make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/depend make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/DependInfo.cmake "--color=" make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property/CMakeFiles/OgreProperty.dir/DependInfo.cmake "--color=" -make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/depend -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/DependInfo.cmake "--color=" -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/DependInfo.cmake "--color=" -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/DependInfo.cmake "--color=" -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/DependInfo.cmake "--color=" -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/build -make -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build +make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/depend +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property/CMakeFiles/OgreProperty.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/DependInfo.cmake "--color=" +make -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build +[ 41%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/build +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/build -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/build -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 42%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/build +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLGpuProgram.cpp [ 42%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o -[ 42%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o +[ 42%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o +[ 42%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o +[ 42%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o [ 42%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o -[ 42%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o -[ 42%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o -[ 42%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o -[ 43%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o -[ 43%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o -[ 43%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Context.cpp cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp -[ 44%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp +[ 43%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o +[ 43%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp [ 44%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Context.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp -[ 44%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o -[ 45%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o -[ 45%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o -[ 45%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o -[ 45%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o -[ 45%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o -[ 46%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o -[ 45%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o -[ 46%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o -[ 45%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o -[ 46%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o -[ 46%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp -[ 45%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o -[ 45%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o -[ 46%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp -[ 45%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp -[ 45%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o -[ 47%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o -[ 47%] Building CXX object Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLGpuProgram.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp +[ 45%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o +[ 45%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o -MF CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o.d -o CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp -[ 46%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o -[ 48%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o -[ 48%] Building CXX object Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o +[ 44%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o +[ 46%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp +[ 46%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o +[ 46%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp +[ 46%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp +[ 46%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp -[ 48%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o -[ 48%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePage.cpp -[ 46%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o +[ 46%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o +[ 46%] Building CXX object Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PROPERTY_EXPORTS -DOgreProperty_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o -MF CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o.d -o CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageContent.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp -[ 49%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o -[ 49%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp -[ 50%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o -[ 50%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DTIXML_USE_STL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o -MF CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o.d -o CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp -[ 48%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp -[ 50%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageContent.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageContent.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreCapsule.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCSGSource.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspNode.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -76321,9 +76200,7 @@ 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -76357,7 +76234,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 50%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -76388,7 +76264,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -76463,7 +76338,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspNode.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -76478,6 +76354,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -76504,130 +76381,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 40 | }; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 40 | }; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 40 | }; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 40 | }; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 40 | }; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 40 | }; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In constructor 'Ogre::Volume::CSGSphereSource::CSGSphereSource(Ogre::Real, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:44:84: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 44 | CSGSphereSource::CSGSphereSource(const Real r, const Vector3 ¢er) : mR(r), mCenter(center) - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGSphereSource::getValueAndGradient(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:53:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 53 | Vector3 gradient = pMinCenter; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGIntersectionSource::getValueAndGradient(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:188:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 188 | return valueA; - | ^~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:190:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 190 | return valueB; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGUnionSource::getValueAndGradient(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:226:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 226 | return valueA; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:228:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 228 | return valueB; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGDifferenceSource::getValueAndGradient(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:264:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 264 | return valueA; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:266:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 266 | return valueB; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -[ 50%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageContentCollection.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgrePropertyPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 50%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCacheSource.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreColourImageAffector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -76699,155 +76462,167 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:54, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWireBoundingBox.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctree.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgrePanelOverlayElement.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); @@ -76855,47 +76630,53 @@ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include/OgreGLSLExtSupport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid2DPageStrategy.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid2DPageStrategy.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include/OgreGLSLLinkProgramManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Context.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Context.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid2DPageStrategy.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -76923,51 +76704,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -76995,14 +76734,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -77029,24 +76760,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -77059,94 +76778,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h: In member function 'virtual Ogre::Vector3 Ogre::Grid3DPageStrategyData::getCellSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h:138:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 138 | virtual Vector3 getCellSize() const { return mCellSize; } - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -77191,64 +76822,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspResourceManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgrePropertyPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -77295,14 +76905,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -77328,40 +76930,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePage.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePage.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -77369,18 +76949,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -77442,12 +77036,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -77462,12 +77051,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -77475,19 +77058,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -77501,73 +77080,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -77588,19 +77100,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -77620,18 +77119,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -77652,117 +77149,51 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspNode.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -77770,9 +77201,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -77812,6 +77240,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -77837,6 +77273,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include/OgreGLSLExtSupport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -77845,32 +77298,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -77878,18 +77317,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -77906,19 +77337,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -77938,23 +77356,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -77962,22 +77363,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -77990,35 +77381,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -78026,12 +77393,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -78045,12 +77406,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -78099,20 +77454,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -78120,23 +77466,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -78153,9 +77486,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -78172,28 +77531,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include/OgreGLSLExtSupport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLGpuProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -78213,6 +77550,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -78220,18 +77576,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -78245,15 +77595,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -78262,30 +77603,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ In file included from /usr/include/boost/bind/detail/requires_cxx11.hpp:9, from /usr/include/boost/bind/bind.hpp:24, from /usr/include/boost/bind.hpp:29, @@ -78294,83 +77611,45 @@ /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2DepthBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticFaceGroup.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -78378,13 +77657,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -78395,12 +77667,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -78417,23 +77683,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector2]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:226:89: required from here + 226 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 431 | return *result; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector2]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:226:59: required from here + 226 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 242 | mSetter(val); + | ~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ +In file included from /usr/include/boost/range/detail/extract_optional_type.hpp:18, + from /usr/include/boost/range/mutable_iterator.hpp:21, + from /usr/include/boost/range/iterator.hpp:20, + from /usr/include/boost/range/begin.hpp:20, + from /usr/include/boost/range/functions.hpp:18, + from /usr/include/boost/range.hpp:18, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorRange.h:48, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrappers.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:33: +/usr/include/boost/function/function_template.hpp:766:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector2; result_type = void]' + 766 | result_type operator()(BOOST_FUNCTION_PARMS) const + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -78447,9 +77733,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector3]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:229:89: required from here + 229 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 431 | return *result; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector3]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:229:59: required from here + 229 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 242 | mSetter(val); + | ~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/usr/include/boost/function/function_template.hpp:766:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector3; result_type = void]' + 766 | result_type operator()(BOOST_FUNCTION_PARMS) const + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector4]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:232:89: required from here + 232 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 431 | return *result; + | ^~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -78468,58 +77788,272 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector4]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:232:59: required from here + 232 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 242 | mSetter(val); + | ~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/usr/include/boost/function/function_template.hpp:766:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector4; result_type = void]' + 766 | result_type operator()(BOOST_FUNCTION_PARMS) const + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Quaternion]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:241:95: required from here + 241 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 431 | return *result; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Quaternion]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:241:62: required from here + 241 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 242 | mSetter(val); + | ~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/usr/include/boost/function/function_template.hpp:766:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Quaternion; result_type = void]' + 766 | result_type operator()(BOOST_FUNCTION_PARMS) const + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector2]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector2]' + 433 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:147:80: required from here + 147 | val.val = Ogre::Any(static_cast*>(i->second)->get()); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 154 | : held(value) + | ^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector3]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector3]' + 433 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:150:80: required from here + 150 | val.val = Ogre::Any(static_cast*>(i->second)->get()); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 154 | : held(value) + | ^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector4]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector4]' + 433 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:153:80: required from here + 153 | val.val = Ogre::Any(static_cast*>(i->second)->get()); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 154 | : held(value) + | ^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Quaternion]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Quaternion]' + 433 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:162:83: required from here + 162 | val.val = Ogre::Any(static_cast*>(i->second)->get()); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 154 | : held(value) + | ^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PropertyValue> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PropertyValue> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PropertyValue> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PropertyValue> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyValue>; _KeyOfValue = std::_Select1st, Ogre::PropertyValue> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PropertyValue> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyValue>; _KeyOfValue = std::_Select1st, Ogre::PropertyValue> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PropertyValue> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyValue>; _KeyOfValue = std::_Select1st, Ogre::PropertyValue> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyValue>; _KeyOfValue = std::_Select1st, Ogre::PropertyValue> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PropertyValue>, std::_Select1st, Ogre::PropertyValue> >, std::less >, Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PropertyValue>, std::_Select1st, Ogre::PropertyValue> >, std::less >, Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PropertyValue; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PropertyValue; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:174:28: required from here + 174 | ret[i->second->getName()] = val; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PropertyBase*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PropertyBase*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PropertyBase*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PropertyBase*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::PropertyBase*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PropertyBase*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::PropertyBase*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::PropertyBase*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::PropertyBase*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::PropertyBase*>, std::_Select1st, Ogre::PropertyBase*> >, std::less >, Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PropertyBase*>, std::_Select1st, Ogre::PropertyBase*> >, std::less >, Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::PropertyBase*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PropertyBase*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::PropertyBase*>, std::_Select1st, Ogre::PropertyBase*> >, std::less >, Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::PropertyBase*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::PropertyBase*> >::rebind, Ogre::PropertyBase*> >; typename _Allocator::value_type = std::pair, Ogre::PropertyBase*>; value_type = std::pair, Ogre::PropertyBase*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:81:23: required from here + 81 | mPropertyMap.insert(PropertyMap::value_type(prop->getName(), prop)); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include/OgreGLSLExtSupport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLGpuProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeNode.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2DefaultHardwareBufferManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspNode.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticFaceGroup.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -78588,15 +78122,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2DepthBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -78623,20 +78148,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -78644,22 +78155,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -78676,15 +78174,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -78698,42 +78187,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid2DPageStrategy.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspResourceManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -78741,25 +78196,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWireBoundingBox.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctree.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid2DPageStrategy.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -78777,115 +78214,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid2DPageStrategy.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Context.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Context.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -78957,16 +78322,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreColourInterpolatorAffector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -78974,58 +78329,200 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::GetArgument(Token&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:776:23: warning: this statement may fall through [-Wimplicit-fallthrough=] + 776 | Error (Line, "Unfinished list of arguments"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:777:13: note: here + 777 | case Token::TK_ERROR: + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::GetArguments(int&, Token*&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:849:23: warning: this statement may fall through [-Wimplicit-fallthrough=] + 849 | Error (Line, "Unfinished list of arguments"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:850:13: note: here + 850 | case Token::TK_ERROR: + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::Parse(const Token&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:1262:17: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1262 | if (empty_lines) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector2]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:226:89: required from here - 226 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 431 | return *result; - | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:1271:13: note: here + 1271 | case Token::TK_WHITESPACE: + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector2]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:226:59: required from here - 226 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 242 | mSetter(val); - | ~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /usr/include/boost/range/detail/extract_optional_type.hpp:18, - from /usr/include/boost/range/mutable_iterator.hpp:21, - from /usr/include/boost/range/iterator.hpp:20, - from /usr/include/boost/range/begin.hpp:20, - from /usr/include/boost/range/functions.hpp:18, - from /usr/include/boost/range.hpp:18, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorRange.h:48, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrappers.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:33: -/usr/include/boost/function/function_template.hpp:766:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector2; result_type = void]' - 766 | result_type operator()(BOOST_FUNCTION_PARMS) const - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -79065,13 +78562,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector3]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:229:89: required from here - 229 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 431 | return *result; - | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -79085,9 +78575,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -79101,43 +78588,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector3]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:229:59: required from here - 229 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 242 | mSetter(val); - | ~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/usr/include/boost/function/function_template.hpp:766:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector3; result_type = void]' - 766 | result_type operator()(BOOST_FUNCTION_PARMS) const - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector4]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:232:89: required from here - 232 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 431 | return *result; - | ^~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector4]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:232:59: required from here - 232 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 242 | mSetter(val); - | ~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/usr/include/boost/function/function_template.hpp:766:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector4; result_type = void]' - 766 | result_type operator()(BOOST_FUNCTION_PARMS) const - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -79151,29 +78601,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Quaternion]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:241:95: required from here - 241 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 431 | return *result; - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Quaternion]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:241:62: required from here - 241 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 242 | mSetter(val); - | ~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/usr/include/boost/function/function_template.hpp:766:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Quaternion; result_type = void]' - 766 | result_type operator()(BOOST_FUNCTION_PARMS) const - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -79187,15 +78614,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreePrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -79235,84 +78653,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include/OgreGLSLLinkProgramManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector2]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector2]' - 433 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:147:80: required from here - 147 | val.val = Ogre::Any(static_cast*>(i->second)->get()); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 154 | : held(value) - | ^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector3]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector3]' - 433 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:150:80: required from here - 150 | val.val = Ogre::Any(static_cast*>(i->second)->get()); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 154 | : held(value) - | ^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector4]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector4]' - 433 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:153:80: required from here - 153 | val.val = Ogre::Any(static_cast*>(i->second)->get()); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 154 | : held(value) - | ^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Quaternion]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Quaternion]' - 433 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:162:83: required from here - 162 | val.val = Ogre::Any(static_cast*>(i->second)->get()); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 154 | : held(value) - | ^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -79384,100 +78725,53 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -79485,342 +78779,136 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PropertyValue> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PropertyValue> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PropertyValue> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PropertyValue> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyValue>; _KeyOfValue = std::_Select1st, Ogre::PropertyValue> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PropertyValue> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyValue>; _KeyOfValue = std::_Select1st, Ogre::PropertyValue> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PropertyValue> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyValue>; _KeyOfValue = std::_Select1st, Ogre::PropertyValue> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyValue>; _KeyOfValue = std::_Select1st, Ogre::PropertyValue> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PropertyValue>, std::_Select1st, Ogre::PropertyValue> >, std::less >, Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PropertyValue>, std::_Select1st, Ogre::PropertyValue> >, std::less >, Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PropertyValue; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyValue>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PropertyValue; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:174:28: required from here - 174 | ret[i->second->getName()] = val; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2DefaultHardwareBufferManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PropertyBase*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PropertyBase*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PropertyBase*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PropertyBase*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::PropertyBase*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PropertyBase*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::PropertyBase*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::PropertyBase*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::PropertyBase*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::PropertyBase*>, std::_Select1st, Ogre::PropertyBase*> >, std::less >, Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PropertyBase*>, std::_Select1st, Ogre::PropertyBase*> >, std::less >, Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::PropertyBase*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PropertyBase*>; _KeyOfValue = std::_Select1st, Ogre::PropertyBase*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PropertyBase*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::PropertyBase*>, std::_Select1st, Ogre::PropertyBase*> >, std::less >, Ogre::STLAllocator, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::PropertyBase*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::PropertyBase*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::PropertyBase*> >::rebind, Ogre::PropertyBase*> >; typename _Allocator::value_type = std::pair, Ogre::PropertyBase*>; value_type = std::pair, Ogre::PropertyBase*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src/OgreProperty.cpp:81:23: required from here - 81 | mPropertyMap.insert(PropertyMap::value_type(prop->getName(), prop)); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +[ 46%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreColourFaderAffector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreColourFaderAffector2.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -79873,6 +78961,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -79886,6 +78977,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -79912,6 +79016,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -79925,6 +79039,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -79951,6 +79084,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -79959,6 +79096,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} @@ -79966,99 +79106,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticFaceGroup.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -80082,6 +79151,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) @@ -80112,54 +79186,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -80170,6 +79237,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ @@ -80177,78 +79247,34 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticFaceGroup.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33: +[ 46%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -80269,22 +79295,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) @@ -80302,19 +79315,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ @@ -80346,88 +79346,61 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -80435,19 +79408,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h: In member function 'Ogre::Vector4 Ogre::Volume::CacheSource::getFromCache(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:82:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 82 | return result; - | ^~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticFaceGroup.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ @@ -80461,20 +79436,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticFaceGroup.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -80605,37 +79570,105 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp: In constructor 'Ogre::Grid2DPageStrategyData::Grid2DPageStrategyData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:49:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 49 | , mWorldOrigin(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:50:19: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 50 | , mOrigin(Vector2::ZERO) + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp: In member function 'virtual void Ogre::Grid2DPageStrategy::updateDebugDisplay(Ogre::Page*, Ogre::SceneNode*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:384:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 384 | Vector3 worldMidPoint = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Vector3; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = Ogre::Vector3]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:76:32: required from here - 76 | mCache[position] = result; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -80686,12 +79719,26 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -80707,21 +79754,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticFaceGroup.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -80782,8 +79814,61 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLSL::GLUniformReference; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLSL::GLUniformReference*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLSL::GLUniformReference*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLSL::GLUniformReference; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLSL::GLUniformReference*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GLSL::GLUniformReference&}; _Tp = Ogre::GLSL::GLUniformReference; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLSL::GLUniformReference; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLSL::GLUniformReference]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:388:20: required from here + 388 | list.push_back(newGLUniformReference); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -80801,104 +79886,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -80906,87 +79897,272 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Ogre::GLSL::GLSLLinkProgram*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLSL::GLSLLinkProgram*; key_type = long long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:135:28: required from here + 135 | mLinkPrograms[activeKey] = mActiveLinkProgram; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, unsigned int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, unsigned int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, unsigned int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, unsigned int> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, unsigned int> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, unsigned int>}; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, unsigned int> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, unsigned int> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, unsigned int>; _NodeGen = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = unsigned int; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, unsigned int>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, unsigned int> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, unsigned int>, Ogre::CategorisedAllocPolicy >, std::pair, unsigned int> >::rebind, unsigned int> >; typename _Allocator::value_type = std::pair, unsigned int>; value_type = std::pair, unsigned int>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:59:22: required from here + 59 | mTypeEnumMap.insert(StringToEnumMap::value_type("float", GL_FLOAT)); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::GpuConstantDefinition>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _NodeGen = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuConstantDefinition; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::GpuConstantDefinition> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::GpuConstantDefinition> >::rebind, Ogre::GpuConstantDefinition> >; typename _Allocator::value_type = std::pair, Ogre::GpuConstantDefinition>; value_type = std::pair, Ogre::GpuConstantDefinition>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:516:22: required from here + 516 | defs.map.insert(GpuConstantDefinitionMap::value_type(paramName, def)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::ExpandMacro(const Token&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:442:92: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 16 [-Wformat-truncation=] + 442 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:442:42: note: directive argument in the range [-2147483648, 2147483646] + 442 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/stdio.h:970, + from /usr/include/c++/14/cstdio:42, + from /usr/include/c++/14/ext/string_conversions.h:45, + from /usr/include/c++/14/bits/basic_string.h:4154, + from /usr/include/c++/14/string:54, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +In function 'int snprintf(char*, size_t, const char*, ...)', + inlined from 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::ExpandMacro(const Token&)' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:442:22: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 46 and 2147483713 bytes into a destination of size 60 + 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 69 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 70 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -80996,9 +80172,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -81051,19 +80224,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -81090,51 +80250,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -81148,131 +80263,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -81280,28 +80283,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -81317,314 +80304,405 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -81644,6 +80722,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -81698,83 +80819,164 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -81784,7 +80986,7 @@ from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePage.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -81792,12 +80994,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -81824,19 +81020,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -81875,66 +81058,53 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +[ 46%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageContentCollection.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageContentCollection.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -81944,57 +81114,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -82008,6 +81136,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -82015,38 +81165,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -82054,22 +81178,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -82086,6 +81197,57 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::OctreeNode* const&}; _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::OctreeNode* const&}; _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::OctreeNode*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:127:21: required from here + 127 | mNodes.push_back( n ); + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -82093,35 +81255,37 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -82135,19 +81299,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -82161,24 +81341,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -82205,90 +81396,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -[ 50%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, @@ -82310,234 +81477,1624 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::MovableObject* const&}; _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const Ogre::MovableObject* const&; _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const Ogre::MovableObject* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const Ogre::MovableObject* const&; _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = const Ogre::MovableObject*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, const Ogre::MovableObject*>::rebind; typename _Alloc::value_type = const Ogre::MovableObject*; value_type = const Ogre::MovableObject*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:164:25: required from here + 164 | mMovables.insert(mov); + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const unsigned int&}; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const unsigned int&; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const unsigned int&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const unsigned int&; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, unsigned int>::rebind; typename _Alloc::value_type = unsigned int; value_type = unsigned int]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:219:28: required from here + 219 | mValidAttributes.insert(a.attrib); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp: In member function 'bool Ogre::OctreeNode::_isIn(Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:155:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 155 | Vector3 bmin = box.getMinimum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:156:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 156 | Vector3 bmax = box.getMaximum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 46%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 47%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgramFactory.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 47%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 47%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreColourFaderAffector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 48%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp +[ 48%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp +[ 48%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp: In member function 'void Ogre::GLSL::GLSLLinkProgram::compileAndLink()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:595:32: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] + 595 | delete msg; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:592:48: note: returned from 'void* operator new [](std::size_t)' + 592 | msg = new GLchar[length]; + | ^ +[ 48%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp: In member function 'void Ogre::BspLevel::loadEntities(const Ogre::Quake3Level&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:862:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 862 | Vector3 origin = Vector3::ZERO; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 48%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp +[ 48%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp +[ 48%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreCapsule.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 51%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -82545,30 +83102,95 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +[ 48%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp: In member function 'void Compiler2Pass::InitSymbolTypeLib()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp:60:66: warning: this statement may fall through [-Wimplicit-fallthrough=] + 60 | mSymbolTypeLib[token_ID].mRuleID = i; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp:62:25: note: here + 62 | case otAND: + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -82637,6 +83259,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 48%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ps_1_4.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -82717,7 +83341,477 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 49%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::BspNode::Brush*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::BspNode::Brush**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::BspNode::Brush**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::BspNode::Brush*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::BspNode::Brush**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::BspNode::Brush* const&}; _Tp = Ogre::BspNode::Brush*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::BspNode::Brush*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::BspNode::Brush*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:692:50: required from here + 692 | node->mSolidBrushes.push_back(pBrush); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ViewPoint; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ViewPoint*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ViewPoint*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ViewPoint; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ViewPoint*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ViewPoint&}; _Tp = Ogre::ViewPoint; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ViewPoint; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ViewPoint]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:911:48: required from here + 911 | mPlayerStarts.push_back(vp); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:621:41: required from here + 621 | pBrush->planes.push_back(brushSide); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::BspNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::BspNode* const&}; _Tp = Ogre::BspNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::BspNode* const&}; _Tp = Ogre::BspNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::BspNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::BspNode*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:956:38: required from here + 956 | p.first->second.push_back(node); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Ogre::PatchSurface*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PatchSurface*; key_type = int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:763:30: required from here + 763 | mPatches[face] = ps; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > > >}; _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair > > >; _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > > > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair > > >; _NodeGen = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair > > >; _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = const Ogre::MovableObject*; _Tp = std::__cxx11::list > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits > > >, Ogre::CategorisedAllocPolicy >, std::pair > > > >::rebind > > > >; typename _Allocator::value_type = std::pair > > >; value_type = std::pair > > >]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:953:41: required from here + 953 | mMovableToNodeMap.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~~^ + 954 | MovableToNodeMap::value_type(mov, list::type())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 50%] Linking CXX shared library ../../lib/libOgreProperty.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreProperty.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreProperty.so.1.9.0 -o ../../lib/libOgreProperty.so.1.9.0 CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreProperty.so.1.9.0 ../../lib/libOgreProperty.so.1.9.0 ../../lib/libOgreProperty.so +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 50%] Built target OgreProperty +make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/depend +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/build +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 50%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp +[ 50%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ps1.0_lexer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHighLevelGpuProgramManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include/OgreGLSLProgramFactory.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgramFactory.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreColourFaderAffector2.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -82848,12 +83942,45 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgram.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -82861,22 +83988,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -82910,6 +84021,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ @@ -82941,9 +84064,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -82958,16 +84088,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePatchSurface.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStaticFaceGroup.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -82995,6 +84115,276 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h: In member function 'virtual Ogre::Vector3 Ogre::Grid3DPageStrategyData::getCellSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h:138:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 138 | virtual Vector3 getCellSize() const { return mCellSize; } + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -83086,29 +84476,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -83148,65 +84515,271 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include/ps_1_4.h:53, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ps_1_4.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include/ps_1_4.h:53, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 50%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:54, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -83278,59 +84851,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -83402,32 +84937,58 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.h:5, + from ps1.0_tokens.l:13: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: +_ps1.0_lexer.cpp: In function 'int ps10_lex()': +_ps1.0_lexer.cpp:729:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:730:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:730:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:731:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:778:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +ps1.0_tokens.l:139:10: warning: declaration of 'buf' shadows a global declaration [-Wshadow] +ps1.0_tokens.l:35:13: note: shadowed declaration is here +_ps1.0_lexer.cpp: In function 'int yy_get_next_buffer()': +_ps1.0_lexer.cpp:1118:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:1119:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:1120:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:1120:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp: In function 'yy_state_type yy_get_previous_state()': +_ps1.0_lexer.cpp:1250:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:1251:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:1257:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': +_ps1.0_lexer.cpp:1289:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:1290:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp:1292:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_lexer.cpp: In function 'yy_buffer_state* ps10__scan_bytes(const char*, int)': +_ps1.0_lexer.cpp:1661:8: warning: declaration of 'buf' shadows a global declaration [-Wshadow] +ps1.0_tokens.l:35:13: note: shadowed declaration is here +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCSGSource.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -83455,35 +85016,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -83522,12 +85060,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -83606,14 +85149,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -83627,59 +85162,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -83693,35 +85175,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -83729,9 +85182,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ @@ -83745,39 +85195,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -83791,14 +85229,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} @@ -83812,147 +85242,179 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 40 | }; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 40 | }; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 40 | }; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 40 | }; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 40 | }; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 40 | }; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In constructor 'Ogre::Volume::CSGSphereSource::CSGSphereSource(Ogre::Real, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:44:84: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 44 | CSGSphereSource::CSGSphereSource(const Real r, const Vector3 ¢er) : mR(r), mCenter(center) + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGSphereSource::getValueAndGradient(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:53:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 53 | Vector3 gradient = pMinCenter; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGIntersectionSource::getValueAndGradient(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:188:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 188 | return valueA; + | ^~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:190:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 190 | return valueB; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGUnionSource::getValueAndGradient(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:226:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 226 | return valueA; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:228:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 228 | return valueB; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGDifferenceSource::getValueAndGradient(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:264:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 264 | return valueA; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCSGSource.cpp:266:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 266 | return valueB; + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: @@ -83963,8 +85425,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -84043,86 +85503,78 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -84130,16 +85582,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -84147,22 +85589,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ @@ -84170,12 +85602,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -84195,78 +85621,151 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; +[ 51%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ps1.0_parser.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 51%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_rc1.0_lexer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34: +[ 51%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCacheSource.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreePrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -84284,119 +85783,96 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreePrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -84418,38 +85894,153 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -84457,12 +86048,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -84554,25 +86173,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -84599,64 +86199,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +[ 51%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -84667,6 +86214,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ @@ -84678,59 +86226,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -84738,195 +86234,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -84992,15 +86299,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:43: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -85008,31 +86306,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -85046,16 +86325,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -85065,16 +86349,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -85082,50 +86356,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -85149,9 +86379,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -85190,46 +86442,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -85295,58 +86524,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -85356,20 +86550,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -85409,6 +86589,39 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -85428,6 +86641,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -85443,14 +86710,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -85464,13 +86723,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -85510,28 +86762,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -85622,259 +86852,142 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeNode.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::GpuConstantType; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::GpuConstantType]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:53:29: required from here - 53 | mGpuConstTypeMap[GCT_FLOAT1] = "float"; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter::Semantic; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::RTShader::Parameter::Semantic]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:76:43: required from here - 76 | mParamSemanticMap[Parameter::SPS_POSITION] = "POSITION"; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -85896,51 +87009,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:43: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -86040,15 +87108,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -86062,13 +87121,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -86082,35 +87134,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -86137,28 +87160,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -86187,95 +87206,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -86330,6 +87268,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -86388,11 +87336,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -86419,6 +87363,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.h:5, + from ps1.0_grammar.y:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': @@ -86462,11 +87416,51 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:39: +_ps1.0_parser.c: In function 'int ps10_parse()': +_ps1.0_parser.c:838:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_parser.c:839:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_parser.c:857:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ps1.0_parser.c:862:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -86528,25 +87522,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -86595,76 +87570,182 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -86722,20 +87803,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -86765,19 +87832,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -86807,76 +87861,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLSL::GLUniformReference; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLSL::GLUniformReference*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLSL::GLUniformReference*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLSL::GLUniformReference; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLSL::GLUniformReference*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GLSL::GLUniformReference&}; _Tp = Ogre::GLSL::GLUniformReference; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLSL::GLUniformReference; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLSL::GLUniformReference]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:388:20: required from here - 388 | list.push_back(newGLUniformReference); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': @@ -86900,21 +87944,95 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:77: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -86969,119 +88087,104 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Ogre::GLSL::GLSLLinkProgram*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLSL::GLSLLinkProgram*; key_type = long long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:135:28: required from here - 135 | mLinkPrograms[activeKey] = mActiveLinkProgram; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, unsigned int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, unsigned int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, unsigned int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, unsigned int> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, unsigned int> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, unsigned int>}; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, unsigned int> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, unsigned int> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, unsigned int>; _NodeGen = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = unsigned int; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, unsigned int>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, unsigned int> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, unsigned int>, Ogre::CategorisedAllocPolicy >, std::pair, unsigned int> >::rebind, unsigned int> >; typename _Allocator::value_type = std::pair, unsigned int>; value_type = std::pair, unsigned int>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:59:22: required from here - 59 | mTypeEnumMap.insert(StringToEnumMap::value_type("float", GL_FLOAT)); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::GpuConstantDefinition>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _NodeGen = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuConstantDefinition; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::GpuConstantDefinition> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::GpuConstantDefinition> >::rebind, Ogre::GpuConstantDefinition> >; typename _Allocator::value_type = std::pair, Ogre::GpuConstantDefinition>; value_type = std::pair, Ogre::GpuConstantDefinition>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:516:22: required from here - 516 | defs.map.insert(GpuConstantDefinitionMap::value_type(paramName, def)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -87104,53 +88207,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -87208,141 +88269,196 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::GpuConstantType; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::GpuConstantType]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:53:29: required from here + 53 | mGpuConstTypeMap[GCT_FLOAT1] = "float"; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter::Semantic; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::RTShader::Parameter::Semantic]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:76:43: required from here + 76 | mParamSemanticMap[Parameter::SPS_POSITION] = "POSITION"; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const unsigned int&}; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const unsigned int&; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const unsigned int&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const unsigned int&; _Key = unsigned int; _Val = unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, unsigned int>::rebind; typename _Alloc::value_type = unsigned int; value_type = unsigned int]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:219:28: required from here - 219 | mValidAttributes.insert(a.attrib); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +[ 51%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_rc1.0_parser.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_register.h:5, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.h:4, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_combiners.h:4, + from rc1.0_tokens.l:10: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: @@ -87497,167 +88613,176 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:77: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 51%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp +[ 52%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp +_rc1.0_lexer.cpp: In function 'int rc10_lex()': +_rc1.0_lexer.cpp:781:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:782:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:782:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:783:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:830:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp: In function 'int yy_get_next_buffer()': +_rc1.0_lexer.cpp:1717:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:1718:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:1719:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:1719:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp: In function 'yy_state_type yy_get_previous_state()': +_rc1.0_lexer.cpp:1849:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:1850:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:1856:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': +_rc1.0_lexer.cpp:1888:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:1889:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_lexer.cpp:1891:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -87704,18 +88829,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -87729,21 +88845,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ +[ 52%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -87757,6 +88866,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgram.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -87805,31 +88915,90 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h: In member function 'Ogre::Vector4 Ogre::Volume::CacheSource::getFromCache(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:82:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 82 | return result; + | ^~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Vector3; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Vector3; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = Ogre::Vector3]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeCacheSource.h:76:32: required from here + 76 | mCache[position] = result; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 52%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ts1.0_lexer.cpp +[ 52%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ts1.0_parser.cpp +[ 53%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -87870,22 +89039,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 51%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -87991,6 +89144,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 54%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -88020,25 +89174,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -88069,20 +89205,55 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -88104,6 +89275,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticFaceGroup*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticFaceGroup**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticFaceGroup**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticFaceGroup*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticFaceGroup**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticFaceGroup* const&}; _Tp = Ogre::StaticFaceGroup*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticFaceGroup*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticFaceGroup*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:409:48: required from here + 409 | matgrpi.first->second.push_back(faceGroup); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneQuery::WorldFragment*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneQuery::WorldFragment**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneQuery::WorldFragment**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneQuery::WorldFragment*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneQuery::WorldFragment**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::SceneQuery::WorldFragment* const&}; _Tp = Ogre::SceneQuery::WorldFragment*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SceneQuery::WorldFragment*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneQuery::WorldFragment*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:922:55: required from here + 922 | mSingleIntersections.push_back(wf); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -88268,242 +89477,183 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const int&}; _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const int&; _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const int&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const int&; _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, int>::rebind; typename _Alloc::value_type = int; value_type = int]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:401:37: required from here + 401 | mFaceGroupSet.insert(realIndex); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > > >}; _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair > > >; _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > > > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair > > >; _NodeGen = std::_Rb_tree > > >, std::_Select1st > > > >, Ogre::SceneManager::materialLess, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, Ogre::SceneManager::materialLess, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair > > >; _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Material*; _Tp = std::vector > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree > > >, std::_Select1st > > > >, Ogre::SceneManager::materialLess, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits > > >, Ogre::CategorisedAllocPolicy >, std::pair > > > >::rebind > > > >; typename _Allocator::value_type = std::pair > > >; value_type = std::pair > > >]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:404:50: required from here + 404 | matgrpi = mMatFaceGroupMap.insert( + | ~~~~~~~~~~~~~~~~~~~~~~~^ + 405 | MaterialFaceGroupMap::value_type(pMat.getPointer(), vector::type()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 406 | ); + | ~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp: In member function 'bool Ogre::OctreeNode::_isIn(Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:155:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 155 | Vector3 bmin = box.getMinimum(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:156:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 156 | Vector3 bmax = box.getMaximum(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 51%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Level.cpp -[ 52%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp: In constructor 'Ogre::Grid3DPageStrategyData::Grid3DPageStrategyData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:49:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 49 | , mWorldOrigin(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:50:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 50 | , mOrigin(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneQuery::WorldFragmentType}; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneQuery::WorldFragmentType; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneQuery::WorldFragmentType; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneQuery::WorldFragmentType; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::SceneQuery::WorldFragmentType; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneQuery::WorldFragmentType>::rebind; typename _Alloc::value_type = Ogre::SceneQuery::WorldFragmentType; value_type = Ogre::SceneQuery::WorldFragmentType]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:669:40: required from here + 669 | mSupportedWorldFragments.insert(SceneQuery::WFT_PLANE_BOUNDED_REGION); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ray&, const AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:83:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 83 | Vector3 origin = one.getOrigin(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:84:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 84 | Vector3 dir = one.getDirection(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In function 'Ogre::Intersection Ogre::intersect(const Sphere&, const AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:236:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 236 | Vector3 scenter = one.getCenter(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::init(Ogre::AxisAlignedBox&, int)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:327:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 327 | Vector3 min = box.getMinimum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:329:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 329 | Vector3 max = box.getMaximum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::_updateOctreeNode(Ogre::OctreeNode*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:412:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 412 | if ( box.isNull() ) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:416:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 416 | if (!mOctree) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::resize(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:1018:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1018 | const Vector3 min = box.getMinimum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:1019:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1019 | const Vector3 max = box.getMaximum(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 52%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp -[ 52%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -88544,155 +89694,124 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Portal*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:313:35: required from here + 313 | transferPortalList.push_back(p2); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AntiPortal*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:346:39: required from here + 346 | transferAntiPortalList.push_back(ap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneNode*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneNode**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneNode**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneNode**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; reference = Ogre::SceneNode*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneNode*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:536:31: required from here + 536 | visibleNodeList.push_back( pczsn ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PortalBase*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PortalBase**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PortalBase**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PortalBase**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::PortalBase*}; _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::PortalBase*}; _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; reference = Ogre::PortalBase*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PortalBase*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:599:31: required from here + 599 | sortedPortalList.push_back(portal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -88808,36 +89927,109 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 52%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp: In member function 'void Ogre::BspLevel::loadEntities(const Ogre::Quake3Level&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:862:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 862 | Vector3 origin = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 52%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCZSceneNode* const&}; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::PCZSceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::PCZSceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::PCZSceneNode*>::rebind; typename _Alloc::value_type = Ogre::PCZSceneNode*; value_type = Ogre::PCZSceneNode*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:77:24: required from here + 77 | mHomeNodeList.insert( n ); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp: In constructor 'Ogre::Grid3DPageStrategyData::Grid3DPageStrategyData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:49:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 49 | , mWorldOrigin(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:50:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 50 | , mOrigin(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -88857,24 +90049,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreColourImageAffector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -89033,28 +90213,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89115,6 +90273,76 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_rc1.0_parser.cpp:62: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89257,25 +90485,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89306,6 +90515,62 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +_rc1.0_parser.c: In function 'int rc10_parse()': +_rc1.0_parser.c:1026:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_parser.c:1027:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_parser.c:1045:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_rc1.0_parser.c:1050:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.h:6, + from ts1.0_tokens.l:8: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +_ts1.0_lexer.cpp: In function 'int ts10_lex()': +_ts1.0_lexer.cpp:884:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:885:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:885:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:886:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:933:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp: In function 'int yy_get_next_buffer()': +_ts1.0_lexer.cpp:1465:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:1466:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:1467:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:1467:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp: In function 'yy_state_type yy_get_previous_state()': +_ts1.0_lexer.cpp:1597:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:1598:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:1604:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': +_ts1.0_lexer.cpp:1636:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:1637:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_lexer.cpp:1639:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 54%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp +[ 54%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89327,8 +90592,163 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 53%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89351,6 +90771,72 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::WireBoundingBox*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::WireBoundingBox*}; _Tp = Ogre::WireBoundingBox*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::WireBoundingBox*}; _Tp = Ogre::WireBoundingBox*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::WireBoundingBox*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::WireBoundingBox*]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:628:29: required from here + 628 | mBoxes.push_back( octant->getWireBoundingBox() ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::OctreeNode* const&}; _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::OctreeNode* const&}; _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::OctreeNode*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:649:35: required from here + 649 | mVisible.push_back( sn ); + | ~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneNode*]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:720:19: required from here + 720 | list.push_back( on ); + | ~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89463,6 +90949,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const Ogre::Camera*; _Tp = Ogre::VisibleObjectsBoundsInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VisibleObjectsBoundsInfo; key_type = const Ogre::Camera*]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:377:25: required from here + 377 | mCamVisibleObjectsMap[c] = VisibleObjectsBoundsInfo(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89523,44 +91038,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp: In constructor 'Ogre::Grid2DPageStrategyData::Grid2DPageStrategyData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:49:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 49 | , mWorldOrigin(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:50:19: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 50 | , mOrigin(Vector2::ZERO) - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp: In member function 'virtual void Ogre::Grid2DPageStrategy::updateDebugDisplay(Ogre::Page*, Ogre::SceneNode*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:384:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 384 | Vector3 worldMidPoint = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 53%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Camera*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Camera*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::Camera*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::Camera*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Camera*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::Camera*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::Camera*> >::rebind, Ogre::Camera*> >; typename _Allocator::value_type = std::pair, Ogre::Camera*>; value_type = std::pair, Ogre::Camera*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:374:20: required from here + 374 | mCameras.insert( CameraList::value_type( name, c ) ); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -89644,6 +91159,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLSL::GLSLProgram*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLSL::GLSLProgram**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLSL::GLSLProgram**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLSL::GLSLProgram*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLSL::GLSLProgram**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::GLSL::GLSLProgram* const&}; _Tp = Ogre::GLSL::GLSLProgram*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLSL::GLSLProgram*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLSL::GLSLProgram*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:361:37: required from here + 361 | mAttachedGLSLPrograms.push_back( childShader ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89666,96 +91200,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp: In member function 'void Ogre::GLSL::GLSLLinkProgram::compileAndLink()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:595:32: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] - 595 | delete msg; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:592:48: note: returned from 'void* operator new [](std::size_t)' - 592 | msg = new GLchar[length]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89778,53 +91222,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -89882,36 +91305,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -89941,36 +91334,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -90000,6 +91363,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -90030,28 +91418,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -90082,60 +91448,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -90165,15 +91477,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -90263,40 +91566,251 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::MovableObject* const&}; _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const Ogre::MovableObject* const&; _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const Ogre::MovableObject* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const Ogre::MovableObject* const&; _Key = const Ogre::MovableObject*; _Val = const Ogre::MovableObject*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = const Ogre::MovableObject*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, const Ogre::MovableObject*>::rebind; typename _Alloc::value_type = const Ogre::MovableObject*; value_type = const Ogre::MovableObject*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:164:25: required from here - 164 | mMovables.insert(mov); - | ~~~~~~~~~~~~~~~~^~~~~ +[ 55%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_vs1.0_lexer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +rc1.0_grammar.y:104:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] +rc1.0_grammar.y:102:20: note: 'combinersStruct' declared here +rc1.0_grammar.y:104:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] +rc1.0_grammar.y:102:20: note: 'combinersStruct' declared here +rc1.0_grammar.y:112:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] +rc1.0_grammar.y:110:20: note: 'combinersStruct' declared here +rc1.0_grammar.y:112:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] +rc1.0_grammar.y:110:20: note: 'combinersStruct' declared here +rc1.0_grammar.y:120:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] +rc1.0_grammar.y:118:20: note: 'combinersStruct' declared here +rc1.0_grammar.y:120:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] +rc1.0_grammar.y:118:20: note: 'combinersStruct' declared here +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ts1.0_parser.cpp:62: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 54%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +_ts1.0_parser.c: In function 'int ts10_parse()': +_ts1.0_parser.c:1014:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_parser.c:1015:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_parser.c:1033:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_ts1.0_parser.c:1038:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 55%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_vs1.0_parser.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2GpuProgram.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -90427,136 +91941,999 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 55%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 55%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +[ 55%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/avp1.0_impl.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 55%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEPLUGIN_EXPORTS -DPlugin_OctreeSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from vs1.0_tokens.l:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 55%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +_vs1.0_lexer.cpp: In function 'int vs10_lex()': +_vs1.0_lexer.cpp:1139:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:1140:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:1140:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:1141:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:1191:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp: In function 'int yy_get_next_buffer()': +_vs1.0_lexer.cpp:3049:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:3050:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:3051:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:3051:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp: In function 'yy_state_type yy_get_previous_state()': +_vs1.0_lexer.cpp:3181:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:3182:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:3191:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': +_vs1.0_lexer.cpp:3219:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_lexer.cpp:3221:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +vs1.0_tokens.l: In function 'void MacroIncFunction(char*, unsigned int*, char**)': +vs1.0_tokens.l:2371:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] +vs1.0_tokens.l:2379:20: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] +vs1.0_tokens.l: In function 'void MacroDecFunction(char*, unsigned int*, char**)': +vs1.0_tokens.l:2401:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] +vs1.0_tokens.l:2409:20: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +vs1.0_tokens.l: In function 'void MacroAddFunction(char*, unsigned int*, char**)': +vs1.0_tokens.l:2432:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +vs1.0_tokens.l: In function 'void MacroSubFunction(char*, unsigned int*, char**)': +vs1.0_tokens.l:2472:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] +vs1.0_tokens.l: In function 'void EndMacroParms()': +vs1.0_tokens.l:2541:19: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] +vs1.0_tokens.l:2545:21: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +vs1.0_tokens.l: In function 'void MacroMathFunction(MACROENTRY*, unsigned int*, char**, const char*)': +vs1.0_tokens.l:2340:27: warning: '%s' directive writing up to 254 bytes into a region of size between 2 and 256 [-Wformat-overflow=] +In file included from /usr/include/stdio.h:970, + from _vs1.0_lexer.cpp:30: +In function 'int sprintf(char*, const char*, ...)', + inlined from 'void MacroMathFunction(MACROENTRY*, unsigned int*, char**, const char*)' at vs1.0_tokens.l:2340:12: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 1 or more bytes (assuming 509) into a destination of size 256 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreColourInterpolatorAffector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 55%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePage.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 55%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Level.cpp +[ 56%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_errors.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::OctreeNode* const&}; _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::OctreeNode* const&}; _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::OctreeNode*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:127:21: required from here - 127 | mNodes.push_back( n ); - | ~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 56%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -90611,32 +92988,76 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from vs1.0_grammar.y:13: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunkHandler.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/avp1.0_impl.cpp:2: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +_vs1.0_parser.c: In function 'int vs10_parse()': +_vs1.0_parser.c:922:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_parser.c:923:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_parser.c:941:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +_vs1.0_parser.c:946:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -90661,136 +93082,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLES2FBOManager::FormatProperties::Mode; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLES2FBOManager::FormatProperties::Mode*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLES2FBOManager::FormatProperties::Mode*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLES2FBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLES2FBOManager::FormatProperties::Mode*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GLES2FBOManager::FormatProperties::Mode&}; _Tp = Ogre::GLES2FBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLES2FBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLES2FBOManager::FormatProperties::Mode]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:379:58: required from here - 379 | mProps[x].modes.push_back(mode); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -90845,25 +93136,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -90922,95 +93194,200 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GLES2FBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLES2FBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLES2FBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLES2FBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::GLES2FBOManager::RBFormat; _Tp = Ogre::GLES2FBOManager::RBRef; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLES2FBOManager::RBRef; key_type = Ogre::GLES2FBOManager::RBFormat]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:530:37: required from here - 530 | mRenderBufferMap[key] = RBRef(rb); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 56%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_combiners.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreePrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp: In member function 'void Ogre::GLES2FrameBufferObject::initialise()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:211:16: warning: variable 'bufs' set but not used [-Wunused-but-set-variable] + 211 | GLenum bufs[OGRE_MAX_MULTIPLE_RENDER_TARGETS]; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:212:25: warning: variable 'n' set but not used [-Wunused-but-set-variable] + 212 | GLsizei n=0; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91030,6 +93407,151 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91051,24 +93573,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLES2FBOManager::FormatProperties::Mode; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLES2FBOManager::FormatProperties::Mode*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLES2FBOManager::FormatProperties::Mode*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLES2FBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLES2FBOManager::FormatProperties::Mode*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GLES2FBOManager::FormatProperties::Mode&}; _Tp = Ogre::GLES2FBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLES2FBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLES2FBOManager::FormatProperties::Mode]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:379:58: required from here + 379 | mProps[x].modes.push_back(mode); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -91094,132 +93614,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Portal*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:313:35: required from here - 313 | transferPortalList.push_back(p2); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AntiPortal*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:346:39: required from here - 346 | transferAntiPortalList.push_back(ap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::BspNode::Brush*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::BspNode::Brush**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::BspNode::Brush**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::BspNode::Brush*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::BspNode::Brush**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::BspNode::Brush* const&}; _Tp = Ogre::BspNode::Brush*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::BspNode::Brush*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::BspNode::Brush*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:692:50: required from here - 692 | node->mSolidBrushes.push_back(pBrush); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneNode*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneNode**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneNode**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneNode**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; reference = Ogre::SceneNode*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneNode*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:536:31: required from here - 536 | visibleNodeList.push_back( pczsn ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PortalBase*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PortalBase**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PortalBase**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PortalBase**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::PortalBase*}; _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::PortalBase*}; _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; reference = Ogre::PortalBase*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PortalBase*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:599:31: required from here - 599 | sortedPortalList.push_back(portal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ViewPoint; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ViewPoint*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ViewPoint*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ViewPoint; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ViewPoint*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ViewPoint&}; _Tp = Ogre::ViewPoint; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ViewPoint; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ViewPoint]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:911:48: required from here - 911 | mPlayerStarts.push_back(vp); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91293,25 +93687,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91370,88 +93745,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::Plane&}; _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Plane; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Plane]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:621:41: required from here - 621 | pBrush->planes.push_back(brushSide); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::BspNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::BspNode* const&}; _Tp = Ogre::BspNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::BspNode* const&}; _Tp = Ogre::BspNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::BspNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::BspNode*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:956:38: required from here - 956 | p.first->second.push_back(node); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GLES2FBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLES2FBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLES2FBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLES2FBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::GLES2FBOManager::RBFormat; _Tp = Ogre::GLES2FBOManager::RBRef; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLES2FBOManager::RBRef; key_type = Ogre::GLES2FBOManager::RBFormat]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:530:37: required from here + 530 | mRenderBufferMap[key] = RBRef(rb); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -91515,6 +93834,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91544,36 +93906,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCZSceneNode* const&}; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::PCZSceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::PCZSceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::PCZSceneNode*>::rebind; typename _Alloc::value_type = Ogre::PCZSceneNode*; value_type = Ogre::PCZSceneNode*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:77:24: required from here - 77 | mHomeNodeList.insert( n ); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91599,27 +93931,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91678,72 +93989,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Ogre::PatchSurface*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PatchSurface*; key_type = int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:763:30: required from here - 763 | mPatches[face] = ps; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91774,27 +94019,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91825,60 +94049,214 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +[ 56%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_final.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 56%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunkHandler.cpp +[ 56%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.cpp +[ 56%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunkHandler.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 520 | return mCenterValue; + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 161 | Vector3 from = mRoot->getFrom(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 162 | Vector3 to = mRoot->getTo(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h: In constructor 'Ogre::Volume::ChunkParameters::ChunkParameters()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:100:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:100:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 57%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h: In member function 'Ogre::Vector3 Ogre::Volume::IsoSurfaceMC::interpolate(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector4&, const Ogre::Vector4&, Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:66:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 66 | return v0; + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:73:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 73 | return v1; + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:80:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 80 | return v0; + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > > >}; _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair > > >; _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > > > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair > > >; _NodeGen = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair > > >; _Key = const Ogre::MovableObject*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = const Ogre::MovableObject*; _Tp = std::__cxx11::list > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits > > >, Ogre::CategorisedAllocPolicy >, std::pair > > > >::rebind > > > >; typename _Allocator::value_type = std::pair > > >; value_type = std::pair > > >]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:953:41: required from here - 953 | mMovableToNodeMap.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~~^ - 954 | MovableToNodeMap::value_type(mov, list::type())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp: In member function 'virtual bool Ogre::Volume::Chunk::frameStarted(const Ogre::FrameEvent&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp:499:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 499 | Vector3 camPos = mCamera->getRealPosition(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -91955,89 +94333,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -92096,168 +94391,80 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -92318,99 +94525,191 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 57%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgramManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_register.h:5, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.h:4, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_combiners.h:4, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_combiners.cpp:1: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp:27: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.h:5, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.cpp:1: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); @@ -92455,28 +94754,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -92560,6 +94837,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 57%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -92589,182 +94867,59 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ray&, const AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:83:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 83 | Vector3 origin = one.getOrigin(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:84:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 84 | Vector3 dir = one.getDirection(); - | ^ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst_list.cpp +[ 57%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In function 'Ogre::Intersection Ogre::intersect(const Sphere&, const AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:236:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 236 | Vector3 scenter = one.getCenter(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::init(Ogre::AxisAlignedBox&, int)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:327:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 327 | Vector3 min = box.getMinimum(); - | ^ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:329:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 329 | Vector3 max = box.getMaximum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::_updateOctreeNode(Ogre::OctreeNode*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:412:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 412 | if ( box.isNull() ) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:416:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 416 | if (!mOctree) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::resize(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:1018:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1018 | const Vector3 min = box.getMinimum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:1019:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1019 | const Vector3 max = box.getMaximum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -92836,7 +94991,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -92844,6 +94999,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_register.h:5, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_final.h:4, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_final.cpp:1: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -92974,21 +95141,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3Level.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Level.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -93029,22 +95215,41 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PageContentCollection*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PageContentCollection**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PageContentCollection**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PageContentCollection*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PageContentCollection**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::PageContentCollection* const&}; _Tp = Ogre::PageContentCollection*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::PageContentCollection*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PageContentCollection*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePage.cpp:157:48: required from here - 157 | dataToPopulate->collectionsToAdd.push_back(collInst); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here + 166 | mVertices.push_back(v); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here + 206 | mIndices.push_back(i); + | ~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -93070,6 +95275,50 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::DualCell; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; reference = Ogre::Volume::DualCell&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::DualCell]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:148:37: required from here + 148 | mDualCells.push_back(DualCell(c0, c1, c2, c3, c4, c5, c6, c7)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Volume::Chunk*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Volume::Chunk**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Volume::Chunk**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Volume::Chunk*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Volume::Chunk**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Chunk*}; _Tp = const Ogre::Volume::Chunk*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Volume::Chunk*}; _Tp = const Ogre::Volume::Chunk*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Volume::Chunk*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Volume::Chunk*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Volume::Chunk*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp:614:33: required from here + 614 | result.push_back(this); + | ~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -93124,6 +95373,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -93182,6 +95447,64 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here + 165 | mIndexMap[v] = i; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 58%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -93242,6 +95565,654 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 58%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vcp1.0_impl.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.h:6, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst_list.h:4, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst_list.cpp:1: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePage.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePage.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_register.h:5, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.h:4, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.cpp:1: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.h:6, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.cpp:1: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +[ 58%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vp1.0_impl.cpp +[ 58%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst.cpp +[ 59%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 59%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgramManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2GpuProgramManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgramManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 60%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -93476,105 +96447,462 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePage.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 55%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::StaticFaceGroup*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::StaticFaceGroup**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticFaceGroup**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::StaticFaceGroup*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::StaticFaceGroup**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::StaticFaceGroup* const&}; _Tp = Ogre::StaticFaceGroup*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::StaticFaceGroup*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::StaticFaceGroup*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:409:48: required from here - 409 | matgrpi.first->second.push_back(faceGroup); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp:7: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneQuery::WorldFragment*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneQuery::WorldFragment**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneQuery::WorldFragment**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneQuery::WorldFragment*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneQuery::WorldFragment**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::SceneQuery::WorldFragment* const&}; _Tp = Ogre::SceneQuery::WorldFragment*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SceneQuery::WorldFragment*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneQuery::WorldFragment*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:922:55: required from here - 922 | mSingleIntersections.push_back(wf); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp: In function 'void vs10_load_program()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp:159:50: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] + 159 | LoadProgram( GL_VERTEX_PROGRAM_NV, vpid, (char *) vs10_transstring.c_str() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vcp1.0_impl.cpp:2: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -93632,220 +96960,219 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +[ 60%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vp1.0_impl.cpp:2: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 55%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const int&}; _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const int&; _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const int&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const int&; _Key = int; _Val = int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, int>::rebind; typename _Alloc::value_type = int; value_type = int]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:401:37: required from here - 401 | mFaceGroupSet.insert(realIndex); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair > > >}; _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair > > >; _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > > > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair > > >; _NodeGen = std::_Rb_tree > > >, std::_Select1st > > > >, Ogre::SceneManager::materialLess, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, Ogre::SceneManager::materialLess, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair > > >; _Key = Ogre::Material*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::Material*; _Tp = std::vector > >; _Compare = Ogre::SceneManager::materialLess; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree > > >, std::_Select1st > > > >, Ogre::SceneManager::materialLess, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits > > >, Ogre::CategorisedAllocPolicy >, std::pair > > > >::rebind > > > >; typename _Allocator::value_type = std::pair > > >; value_type = std::pair > > >]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:404:50: required from here - 404 | matgrpi = mMatFaceGroupMap.insert( - | ~~~~~~~~~~~~~~~~~~~~~~~^ - 405 | MaterialFaceGroupMap::value_type(pMat.getPointer(), vector::type()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 406 | ); - | ~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneQuery::WorldFragmentType}; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneQuery::WorldFragmentType; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneQuery::WorldFragmentType; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneQuery::WorldFragmentType; _Key = Ogre::SceneQuery::WorldFragmentType; _Val = Ogre::SceneQuery::WorldFragmentType; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::SceneQuery::WorldFragmentType; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneQuery::WorldFragmentType>::rebind; typename _Alloc::value_type = Ogre::SceneQuery::WorldFragmentType; value_type = Ogre::SceneQuery::WorldFragmentType]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:669:40: required from here - 669 | mSupportedWorldFragments.insert(SceneQuery::WFT_PLANE_BOUNDED_REGION); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 60%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vsp1.0_impl.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -93865,10 +97192,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp: In function 'int main(int, char**)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:991:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and '__off_t' {aka 'long int'} [-Wsign-compare] - 991 | if (result != tagStat.st_size) - | ~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -93912,72 +97235,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::WireBoundingBox*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::WireBoundingBox*}; _Tp = Ogre::WireBoundingBox*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::WireBoundingBox*}; _Tp = Ogre::WireBoundingBox*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::WireBoundingBox*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::WireBoundingBox*]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:628:29: required from here - 628 | mBoxes.push_back( octant->getWireBoundingBox() ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::OctreeNode* const&}; _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::OctreeNode* const&}; _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::OctreeNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::OctreeNode*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:649:35: required from here - 649 | mVisible.push_back( sn ); - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneNode*]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:720:19: required from here - 720 | list.push_back( on ); - | ~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94090,35 +97347,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const Ogre::Camera*; _Tp = Ogre::VisibleObjectsBoundsInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VisibleObjectsBoundsInfo; key_type = const Ogre::Camera*]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:377:25: required from here - 377 | mCamVisibleObjectsMap[c] = VisibleObjectsBoundsInfo(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94179,45 +97407,65 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Camera*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Camera*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::Camera*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::Camera*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Camera*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::Camera*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::Camera*> >::rebind, Ogre::Camera*> >; typename _Allocator::value_type = std::pair, Ogre::Camera*>; value_type = std::pair, Ogre::Camera*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:374:20: required from here - 374 | mCameras.insert( CameraList::value_type( name, c ) ); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 60%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp +[ 60%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst.cpp:10: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 56%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o -[ 56%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o -[ 57%] Linking CXX shared library ../../lib/libOgreProperty.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreProperty.dir/link.txt --verbose=1 -[ 57%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorldSection.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorld.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreProperty.so.1.9.0 -o ../../lib/libOgreProperty.so.1.9.0 CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94237,83 +97485,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 57%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreSimplePageContentCollection.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94335,30 +97506,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 57%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94388,8 +97535,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 57%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFontManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94415,6 +97560,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94444,109 +97595,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 58%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -94602,6 +97650,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -94673,34 +97750,148 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string, std::allocator >&, long long unsigned int, const std::__cxx11::basic_string, std::allocator >&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string, std::allocator >&)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _NodeGen = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&); _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >::rebind, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; typename _Allocator::value_type = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; value_type = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgramManager.cpp:51:34: required from here + 51 | return mProgramMap.insert(ProgramMap::value_type(syntaxCode, createFn)).second; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 59%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp -[ 59%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3Level.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Level.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94720,8 +97911,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 59%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94937,28 +98135,184 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreProperty.so.1.9.0 ../../lib/libOgreProperty.so.1.9.0 ../../lib/libOgreProperty.so -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneNode* const&}; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneNode* const&; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneNode* const&; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::SceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneNode*>::rebind; typename _Alloc::value_type = Ogre::SceneNode*; value_type = Ogre::SceneNode*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:314:42: required from here + 314 | if (!checkedSceneNodes.insert(*it).second) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 60%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 60%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp +[ 60%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o +[ 60%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_BSPPLUGIN_EXPORTS -DPlugin_BSPSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 61%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -94978,7 +98332,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -95000,15 +98353,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -95028,25 +98372,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LodLevel; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LodLevel*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::LodLevel&}; _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; value_type = Ogre::LodLevel]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:684:47: required from here - 684 | lodConfig.levels.push_back(lodLevel); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -95069,73 +98394,119 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::HardwareBuffer::Usage; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::HardwareBuffer::Usage*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwareBuffer::Usage*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwareBuffer::Usage*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::HardwareBuffer::Usage}; _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::HardwareBuffer::Usage}; _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; reference = Ogre::HardwareBuffer::Usage&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareBuffer::Usage]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:529:47: required from here - 529 | bufferUsages.push_back(HardwareBuffer::HBU_STATIC_WRITE_ONLY); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LodLevel; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LodLevel*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PageContentCollection*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PageContentCollection**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PageContentCollection**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PageContentCollection*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PageContentCollection**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::LodLevel&}; _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::PageContentCollection* const&}; _Tp = Ogre::PageContentCollection*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; value_type = Ogre::LodLevel]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::PageContentCollection*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PageContentCollection*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:709:43: required from here - 709 | lodConfig.levels.push_back(lodLevel); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePage.cpp:157:48: required from here + 157 | dataToPopulate->collectionsToAdd.push_back(collInst); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -95168,6 +98539,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -95222,61 +98622,61 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, bool> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, bool> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, bool> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, bool> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, bool>, std::_Select1st, bool> >, std::less >, Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, bool>, std::_Select1st, bool> >, std::less >, Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = bool; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; mapped_type = bool; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:152:15: required from here - 152 | unOpt["-i"] = false; - | ^ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:163:16: required from here - 163 | binOpt["-l"] = ""; - | ^ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -95340,244 +98740,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; value_type = Ogre::VertexElement]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:338:22: required from here - 338 | elemList->push_back(*i); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::HardwareBuffer::Usage; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::HardwareBuffer::Usage*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwareBuffer::Usage*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwareBuffer::Usage*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::HardwareBuffer::Usage}; _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::HardwareBuffer::Usage}; _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; reference = Ogre::HardwareBuffer::Usage&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareBuffer::Usage]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:480:43: required from here - 480 | bufferUsages.push_back(HardwareBuffer::HBU_STATIC_WRITE_ONLY); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, bool> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, bool> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, bool> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, bool> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, bool>, std::_Select1st, bool> >, std::less >, Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, bool>, std::_Select1st, bool> >, std::less >, Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = bool; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; mapped_type = bool; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:953:17: required from here - 953 | unOptList["-i"] = false; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 59%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:964:18: required from here - 964 | binOptList["-l"] = ""; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -95638,13 +98800,274 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 59%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DTIXML_USE_STL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o -MF CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o.d -o CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp -[ 59%] Built target OgreProperty -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32: +[ 61%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vsp1.0_impl.cpp:2: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 61%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 61%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLATIFSInit.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 61%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareIndexBuffer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 62%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -95716,9 +99139,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 59%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElement.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunkHandler.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 520 | return mCenterValue; + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -95726,21 +99157,86 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 161 | Vector3 from = mRoot->getFrom(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 162 | Vector3 to = mRoot->getTo(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h: In constructor 'Ogre::Volume::ChunkParameters::ChunkParameters()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:100:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:100:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); @@ -95753,13 +99249,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp: In function 'void checkColour(Ogre::VertexData*, bool&, bool&, Ogre::VertexElementType&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:754:44: warning: this statement may fall through [-Wimplicit-fallthrough=] - 754 | hasAmbiguousColour = true; - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:755:17: note: here - 755 | case VET_COLOUR_ABGR: - | ^~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': @@ -95792,6 +99281,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ +[ 62%] Linking CXX shared library ../../lib/Plugin_OctreeSceneManager.so /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -95833,29 +99323,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_OctreeSceneManager.dir/link.txt --verbose=1 In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -95864,6 +99332,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_OctreeSceneManager.so.1.9.0 -o ../../lib/Plugin_OctreeSceneManager.so.1.9.0 CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -95994,45 +99463,104 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:29, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 520 | return mCenterValue; + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 59%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 161 | Vector3 from = mRoot->getFrom(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 162 | Vector3 to = mRoot->getTo(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -96104,90 +99632,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h: In member function 'virtual Ogre::Vector3 Ogre::Grid3DPageStrategyData::getCellSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h:138:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 138 | virtual Vector3 getCellSize() const { return mCellSize; } - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 59%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -96259,6 +99718,41 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -96278,6 +99772,84 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -96299,6 +99871,120 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_OctreeSceneManager.so.1.9.0 ../../lib/Plugin_OctreeSceneManager.so.1.9.0 ../../lib/Plugin_OctreeSceneManager.so +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here + 166 | mVertices.push_back(v); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here + 206 | mIndices.push_back(i); + | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -96321,6 +100007,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::DualCell; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; reference = Ogre::Volume::DualCell&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::DualCell]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:148:37: required from here + 148 | mDualCells.push_back(DualCell(c0, c1, c2, c3, c4, c5, c6, c7)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -96433,116 +100141,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneNode* const&}; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneNode* const&; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneNode* const&; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::SceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneNode*>::rebind; typename _Alloc::value_type = Ogre::SceneNode*; value_type = Ogre::SceneNode*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:314:42: required from here - 314 | if (!checkedSceneNodes.insert(*it).second) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here + 165 | mIndexMap[v] = i; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -96582,6 +100214,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -96625,6 +100258,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -96634,6 +100327,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareOcclusionQuery.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -96688,71 +100390,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 59%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DTIXML_USE_STL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o -MF CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o.d -o CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp -[ 59%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunkHandler.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::GetArgument(Token&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:776:23: warning: this statement may fall through [-Wimplicit-fallthrough=] - 776 | Error (Line, "Unfinished list of arguments"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:777:13: note: here - 777 | case Token::TK_ERROR: - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::GetArguments(int&, Token*&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:849:23: warning: this statement may fall through [-Wimplicit-fallthrough=] - 849 | Error (Line, "Unfinished list of arguments"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:850:13: note: here - 850 | case Token::TK_ERROR: - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::Parse(const Token&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:1262:17: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1262 | if (empty_lines) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:1271:13: note: here - 1271 | case Token::TK_WHITESPACE: - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +[ 62%] Built target Plugin_OctreeSceneManager +make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/depend +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/build +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 62%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -96772,6 +100418,109 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here + 166 | mVertices.push_back(v); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here + 206 | mIndices.push_back(i); + | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::DualCell; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; reference = Ogre::Volume::DualCell&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::DualCell]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:148:37: required from here + 148 | mDualCells.push_back(DualCell(c0, c1, c2, c3, c4, c5, c6, c7)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -96826,97 +100575,154 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here + 165 | mIndexMap[v] = i; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Allocator::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -96988,7 +100794,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +[ 62%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageContent.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -97074,15 +100885,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagedWorld.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorld.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -97150,142 +100952,180 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -97303,39 +101143,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreSimplePageContentCollection.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreSimplePageContentCollection.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagedWorldSection.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorldSection.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -97407,8 +101225,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagedWorldSection.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -97480,8 +101300,295 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 62%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In member function 'Ogre::Vector3 Ogre::DeflectorPlaneAffector::getPlanePoint() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:119:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 119 | return mPlanePoint; + | ^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In member function 'Ogre::Vector3 Ogre::DeflectorPlaneAffector::getPlaneNormal() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:124:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 124 | return mPlaneNormal; + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -97612,12 +101719,30 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 60%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementCommands.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -97639,14 +101764,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -97725,25 +101849,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -97753,14 +101862,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -97800,33 +101901,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -97898,81 +101979,151 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ @@ -98021,15 +102172,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -98046,39 +102188,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -98096,15 +102209,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -98176,54 +102285,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 60%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementFactory.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -98231,30 +102306,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::ExpandMacro(const Token&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:442:92: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 16 [-Wformat-truncation=] - 442 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:442:42: note: directive argument in the range [-2147483648, 2147483646] - 442 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/stdio.h:970, - from /usr/include/c++/14/cstdio:42, - from /usr/include/c++/14/ext/string_conversions.h:45, - from /usr/include/c++/14/bits/basic_string.h:4154, - from /usr/include/c++/14/string:54, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -In function 'int snprintf(char*, size_t, const char*, ...)', - inlined from 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::ExpandMacro(const Token&)' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:442:22: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 46 and 2147483713 bytes into a destination of size 60 - 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 69 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 70 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -98294,6 +102345,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -98333,6 +102398,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -98346,6 +102424,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -98385,37 +102466,196 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -98499,6 +102739,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -98576,333 +102835,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreBspPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFontManager.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFontManager.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 60%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -98924,61 +102856,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Camera*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Camera**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Camera* const&}; _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Camera*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:481:25: required from here - 481 | mCameraList.push_back(c); - | ~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -99008,16 +102885,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunkHandler.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 520 | return mCenterValue; - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -99043,55 +102910,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -99150,52 +102968,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 161 | Vector3 from = mRoot->getFrom(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 162 | Vector3 to = mRoot->getTo(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PagedWorld*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PagedWorld*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PagedWorld*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorld*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorld*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorld*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorld*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorld*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorld*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorld*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorld*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorld*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorld*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PagedWorld*>, std::_Select1st, Ogre::PagedWorld*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PagedWorld*>, std::_Select1st, Ogre::PagedWorld*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PagedWorld*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PagedWorld*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:114:18: required from here - 114 | mWorlds[theName] = ret; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -99203,57 +102981,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PageStrategy*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PageStrategy*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PageStrategy*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageStrategy*>; _KeyOfValue = std::_Select1st, Ogre::PageStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageStrategy*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageStrategy*>; _KeyOfValue = std::_Select1st, Ogre::PageStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageStrategy*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageStrategy*>; _KeyOfValue = std::_Select1st, Ogre::PageStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageStrategy*>; _KeyOfValue = std::_Select1st, Ogre::PageStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PageStrategy*>, std::_Select1st, Ogre::PageStrategy*> >, std::less >, Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PageStrategy*>, std::_Select1st, Ogre::PageStrategy*> >, std::less >, Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PageStrategy*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PageStrategy*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:179:34: required from here - 179 | mStrategies[strategy->getName()] = strategy; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h: In constructor 'Ogre::Volume::ChunkParameters::ChunkParameters()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:100:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:100:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -99261,35 +102988,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentCollectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentCollectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentCollectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentCollectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentCollectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentCollectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentCollectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentCollectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PageContentCollectionFactory*>, std::_Select1st, Ogre::PageContentCollectionFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PageContentCollectionFactory*>, std::_Select1st, Ogre::PageContentCollectionFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PageContentCollectionFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PageContentCollectionFactory*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:209:43: required from here - 209 | mContentCollectionFactories[f->getName()] = f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ @@ -99303,35 +103001,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PageContentFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PageContentFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PageContentFactory*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageContentFactory*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageContentFactory*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PageContentFactory*>, std::_Select1st, Ogre::PageContentFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PageContentFactory*>, std::_Select1st, Ogre::PageContentFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PageContentFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PageContentFactory*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:259:33: required from here - 259 | mContentFactories[f->getName()] = f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -99348,35 +103017,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PagedWorldSectionFactory*>, std::_Select1st, Ogre::PagedWorldSectionFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PagedWorldSectionFactory*>, std::_Select1st, Ogre::PagedWorldSectionFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PagedWorldSectionFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PagedWorldSectionFactory*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:309:38: required from here - 309 | mWorldSectionFactories[f->getName()] = f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -99405,78 +103045,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -99489,6 +103086,26 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -99499,13 +103116,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -99574,71 +103184,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -99646,23 +103191,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -99689,6 +103223,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -99716,324 +103265,347 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElement.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageContent.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageContent.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h: In member function 'Ogre::Vector3 Ogre::Volume::IsoSurfaceMC::interpolate(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector4&, const Ogre::Vector4&, Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:66:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 66 | return v0; - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:73:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 73 | return v1; - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:80:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 80 | return v0; - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp: In member function 'virtual bool Ogre::Volume::Chunk::frameStarted(const Ogre::FrameEvent&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp:499:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 499 | Vector3 camPos = mCamera->getRealPosition(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 60%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 62%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageContentCollection.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -100053,6 +103625,59 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Quake3Shader::Pass; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Quake3Shader::Pass*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Quake3Shader::Pass*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Quake3Shader::Pass; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Quake3Shader::Pass*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Quake3Shader::Pass; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Quake3Shader::Pass; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:186:29: required from here + 186 | pShader->pass.resize(pShader->numPasses); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -100060,20 +103685,30 @@ /usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; reference = std::__cxx11::basic_string&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:55:34: required from here + 55 | mScriptPatterns.push_back("*.shader"); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -100128,81 +103763,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Quake3Shader*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Quake3Shader*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Quake3Shader*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Quake3Shader*>; _KeyOfValue = std::_Select1st, Ogre::Quake3Shader*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Quake3Shader*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Quake3Shader*>; _KeyOfValue = std::_Select1st, Ogre::Quake3Shader*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Quake3Shader*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Quake3Shader*>; _KeyOfValue = std::_Select1st, Ogre::Quake3Shader*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Quake3Shader*>; _KeyOfValue = std::_Select1st, Ogre::Quake3Shader*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Quake3Shader*>, std::_Select1st, Ogre::Quake3Shader*> >, std::less >, Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Quake3Shader*>, std::_Select1st, Ogre::Quake3Shader*> >, std::less >, Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Quake3Shader*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Quake3Shader*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:170:28: required from here + 170 | mShaderMap[name] = s; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -100229,189 +103823,95 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 61%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlaySystem.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'bool Ogre::PCZFrustum::isVisible(const Ogre::PortalBase*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:196:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 196 | Vector3 portalDirection = portal->getDerivedDirection(); - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'bool Ogre::PCZFrustum::isFullyVisible(const Ogre::PortalBase*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:375:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 375 | Vector3 portalDirection = portal->getDerivedDirection(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'int Ogre::PCZFrustum::addPortalCullingPlanes(Ogre::PortalBase*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:501:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 501 | Vector3 portalDirection = portal->getDerivedDirection(); - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorld.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -100433,115 +103933,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -100594,19 +103994,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -100616,32 +104003,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -100655,21 +104016,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -100737,93 +104083,68 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 61%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 61%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -100843,7 +104164,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -100865,46 +104185,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::PCPlane*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCPlane* const&}; _Tp = Ogre::PCPlane*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::PCPlane* const&}; _Tp = Ogre::PCPlane*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1256:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = Ogre::PCPlane*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PCPlane*]' - 1256 | { this->_M_insert(begin(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:490:44: required from here - 490 | mActiveCullingPlanes.push_front(newPlane); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -101020,80 +104319,143 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp: In member function 'virtual void Ogre::Font::loadResource(Ogre::Resource*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:384:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 384 | for(int j = 0; j < face->glyph->bitmap.rows; j++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:388:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 388 | for(int k = 0; k < face->glyph->bitmap.width; k++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 63%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgrePanelOverlayElement.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp: In member function 'virtual Ogre::Vector3 Ogre::Volume::GridSource::getIntersectionStart(const Ogre::Ray&, Ogre::Real) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp:46:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 46 | return ray.getOrigin(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp:58:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | return ray.getOrigin(); + | ~~~~~~~~~~~~~^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -101116,98 +104478,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 61%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp: In member function 'virtual void Ogre::GLXWindow::setFullscreen(bool, Ogre::uint, Ogre::uint)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:485:81: warning: the address of 'Ogre::GLXGLSupport::mAtomFullScreen' will never be NULL [-Waddress] + 485 | if (mIsFullScreen != fullscreen && &mGLSupport->mAtomFullScreen == None) + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXContext.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXGLSupport.h:18:22: note: 'Ogre::GLXGLSupport::mAtomFullScreen' declared here + 18 | Atom mAtomFullScreen; + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -101229,44 +104508,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here - 166 | mVertices.push_back(v); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here - 206 | mIndices.push_back(i); - | ~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp: In member function 'void Ogre::GLXWindow::switchFullScreen(bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:767:50: warning: the address of 'Ogre::GLXGLSupport::mAtomFullScreen' will never be NULL [-Waddress] + 767 | if (&mGLSupport->mAtomFullScreen != None) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXGLSupport.h:18:22: note: 'Ogre::GLXGLSupport::mAtomFullScreen' declared here + 18 | Atom mAtomFullScreen; + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -101289,50 +104537,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::DualCell; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; reference = Ogre::Volume::DualCell&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::DualCell]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:148:37: required from here - 148 | mDualCells.push_back(DualCell(c0, c1, c2, c3, c4, c5, c6, c7)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Volume::Chunk*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Volume::Chunk**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Volume::Chunk**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Volume::Chunk*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Volume::Chunk**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Chunk*}; _Tp = const Ogre::Volume::Chunk*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Volume::Chunk*}; _Tp = const Ogre::Volume::Chunk*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Volume::Chunk*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Volume::Chunk*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Volume::Chunk*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunk.cpp:614:33: required from here - 614 | result.push_back(this); - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -101445,35 +104649,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here - 165 | mIndexMap[v] = i; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -101504,6 +104679,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -101534,70 +104738,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 61%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) @@ -101621,439 +104761,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 61%] Linking CXX shared library ../../lib/Plugin_OctreeSceneManager.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_OctreeSceneManager.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp: In member function 'void Ogre::GLES2FrameBufferObject::initialise()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:211:16: warning: variable 'bufs' set but not used [-Wunused-but-set-variable] - 211 | GLenum bufs[OGRE_MAX_MULTIPLE_RENDER_TARGETS]; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:212:25: warning: variable 'n' set but not used [-Wunused-but-set-variable] - 212 | GLsizei n=0; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorldSection.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_OctreeSceneManager.so.1.9.0 -o ../../lib/Plugin_OctreeSceneManager.so.1.9.0 CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareVertexBuffer*}; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::HardwareVertexBuffer*; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::HardwareVertexBuffer*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::HardwareVertexBuffer*; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareVertexBuffer*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::HardwareVertexBuffer*>::rebind; typename _Alloc::value_type = Ogre::HardwareVertexBuffer*; value_type = Ogre::HardwareVertexBuffer*]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:69:34: required from here + 69 | mVertexBuffers.insert(buf); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -102064,6 +104801,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareIndexBuffer*}; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::HardwareIndexBuffer*; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::HardwareIndexBuffer*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::HardwareIndexBuffer*; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareIndexBuffer*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::HardwareIndexBuffer*>::rebind; typename _Alloc::value_type = Ogre::HardwareIndexBuffer*; value_type = Ogre::HardwareIndexBuffer*]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:88:33: required from here + 88 | mIndexBuffers.insert(buf); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -102079,14 +104846,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -102095,6 +104854,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -102226,7 +104987,9 @@ 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -102248,84 +105011,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -102345,54 +105030,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here - 358 | mCodePointRangeList.push_back(range); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -102414,40 +105070,332 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = char*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = char; _Alloc = Ogre::STLAllocator >; pointer = char*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1694:25: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = char; _Alloc = Ogre::STLAllocator >]' + 1694 | = this->_M_allocate(_S_check_init_len(__n, _M_get_Tp_allocator())); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = char; _Alloc = Ogre::STLAllocator >; allocator_type = Ogre::STLAllocator >]' + 711 | _M_range_initialize(__first, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 712 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:400:59: required from here + 400 | vector::type title_ (title.begin(), title.end()); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here + 90 | msMapCodecs[pCodec->getType()] = pCodec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp: In member function 'bool Ogre::PCZCamera::isVisible(Ogre::PortalBase*, Ogre::FrustumPlane*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:172:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 172 | Vector3 portalDirection = portal->getDerivedDirection(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -102457,12 +105405,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} @@ -102473,139 +105415,75 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 61%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Image*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Image**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; size_type = long unsigned int]' +[ 64%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp +[ 64%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLContext.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Image*&]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Image*]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:436:22: required from here - 436 | imagePtrs.push_back(&img); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -102689,23 +105567,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -102735,640 +105596,68 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here - 309 | mCodePointMap.insert( - | ~~~~~~~~~~~~~~~~~~~~^ - 310 | CodePointMap::value_type(id, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 312 | textureAspect * (u2 - u1) / (v2 - v1)))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_OctreeSceneManager.so.1.9.0 ../../lib/Plugin_OctreeSceneManager.so.1.9.0 ../../lib/Plugin_OctreeSceneManager.so -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 61%] Built target Plugin_OctreeSceneManager -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 61%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgram.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -103388,125 +105677,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -[ 61%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -103528,56 +105698,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -103600,77 +105720,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -103700,25 +105749,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -103862,25 +105892,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -103902,94 +105932,37 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104019,12 +105992,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104050,19 +106017,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104092,19 +106046,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104134,99 +106075,126 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PagedWorldSection*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PagedWorldSection*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PagedWorldSection*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::_ConfigOption> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::_ConfigOption> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::_ConfigOption> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSection*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorldSection*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::_ConfigOption> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSection*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorldSection*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::_ConfigOption> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSection*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSection*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PagedWorldSection*>, std::_Select1st, Ogre::PagedWorldSection*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PagedWorldSection*>, std::_Select1st, Ogre::PagedWorldSection*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::_ConfigOption>, std::_Select1st, Ogre::_ConfigOption> >, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::_ConfigOption>, std::_Select1st, Ogre::_ConfigOption> >, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PagedWorldSection*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PagedWorldSection*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::_ConfigOption; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; mapped_type = std::map, Ogre::_ConfigOption, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::mapped_type; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorld.cpp:164:20: required from here - 164 | mSections[theName] = ret; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:256:30: required from here + 256 | mOptions[optFullScreen.name] = optFullScreen; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:355:34: required from here + 355 | miscParams["displayFrequency"] = opt->second.currentValue; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 64%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeIsoSurface.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104246,91 +106214,223 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFontManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 64%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104350,60 +106450,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Quake3Shader::Pass; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Quake3Shader::Pass*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Quake3Shader::Pass*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Quake3Shader::Pass; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Quake3Shader::Pass*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Quake3Shader::Pass; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Quake3Shader::Pass; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:186:29: required from here - 186 | pShader->pass.resize(pShader->numPasses); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; reference = std::__cxx11::basic_string&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:55:34: required from here - 55 | mScriptPatterns.push_back("*.shader"); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104433,45 +106522,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104497,61 +106547,163 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Quake3Shader*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Quake3Shader*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Quake3Shader*> >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageContentCollection.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageContentCollection.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Quake3Shader*>; _KeyOfValue = std::_Select1st, Ogre::Quake3Shader*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Quake3Shader*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Quake3Shader*>; _KeyOfValue = std::_Select1st, Ogre::Quake3Shader*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Quake3Shader*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Quake3Shader*>; _KeyOfValue = std::_Select1st, Ogre::Quake3Shader*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Quake3Shader*>; _KeyOfValue = std::_Select1st, Ogre::Quake3Shader*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Quake3Shader*>, std::_Select1st, Ogre::Quake3Shader*> >, std::less >, Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Quake3Shader*>, std::_Select1st, Ogre::Quake3Shader*> >, std::less >, Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Quake3Shader*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Quake3Shader*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Quake3Shader*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:170:28: required from here - 170 | mShaderMap[name] = s; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104573,100 +106725,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PageContent*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PageContent**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PageContent**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PageContent*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PageContent**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::PageContent* const&}; _Tp = Ogre::PageContent*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::PageContent*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PageContent*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreSimplePageContentCollection.cpp:55:25: required from here - 55 | mContentList.push_back(c); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104779,29 +106859,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -[ 61%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -104821,7 +106878,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgramManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -105037,8 +107153,187 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -105053,42 +107348,81 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp: In member function 'bool Ogre::PCZCamera::isVisible(Ogre::PortalBase*, Ogre::FrustumPlane*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:172:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 172 | Vector3 portalDirection = portal->getDerivedDirection(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -105112,7 +107446,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -105160,8 +107494,149 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -105176,33 +107651,37 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 61%] Linking CXX executable ../../bin/OgreMeshUpgrader -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreMeshUpgrader.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -105229,26 +107708,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLContext.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLContext.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33: +[ 64%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp +[ 64%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareUniformBuffer.cpp +[ 65%] Linking CXX shared library ../../lib/Plugin_BSPSceneManager.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_BSPSceneManager.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_BSPSceneManager.so.1.9.0 -o ../../lib/Plugin_BSPSceneManager.so.1.9.0 CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -105320,7 +107801,339 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -rdynamic CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o -o ../../bin/OgreMeshUpgrader -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 65%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_BSPSceneManager.so.1.9.0 ../../lib/Plugin_BSPSceneManager.so.1.9.0 ../../lib/Plugin_BSPSceneManager.so +[ 65%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDefaultHardwareBufferManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 65%] Built target Plugin_BSPSceneManager +make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/depend +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/DependInfo.cmake "--color=" +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 66%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DTIXML_USE_STL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o -MF CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o.d -o CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -105342,14 +108155,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -105357,12 +108166,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -105439,6 +108242,82 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -105497,6 +108376,122 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -105527,6 +108522,34 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -105587,12 +108610,115 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp:31: +[ 66%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o +[ 66%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurface.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurface.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 67%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -105701,17 +108827,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -105721,6 +108836,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -105734,30 +108854,120 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -105850,23 +109060,45 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -105904,15 +109136,84 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElementCommands.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementCommands.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 67%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLEngineDll.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -105932,88 +109233,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here - 358 | mCodePointRangeList.push_back(range); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; reference = std::__cxx11::basic_string&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFontManager.cpp:52:28: required from here - 52 | mScriptPatterns.push_back("*.fontdef"); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -106068,91 +109306,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here - 309 | mCodePointMap.insert( - | ~~~~~~~~~~~~~~~~~~~~^ - 310 | CodePointMap::value_type(id, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 312 | textureAspect * (u2 - u1) / (v2 - v1)))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 61%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -106196,41 +109349,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeSubMesh(TiXmlElement*, const Ogre::SubMesh*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_1_CONTROL_POINT' not handled in switch [-Wswitch] - 239 | switch(s->operationType) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_2_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_3_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_4_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_5_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_6_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_7_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_8_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_9_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_10_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_11_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_12_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_13_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_14_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_15_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_16_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_17_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_18_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_19_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_20_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_21_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_22_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_23_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_24_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_25_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_26_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_27_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_28_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_29_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_30_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_31_CONTROL_POINT' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_32_CONTROL_POINT' not handled in switch [-Wswitch] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -106343,61 +109461,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeGeometry(TiXmlElement*, const Ogre::VertexData*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] - 436 | switch (elem.getType()) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +[ 67%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -106458,94 +109523,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] - 566 | switch(elem.getType()) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::readGeometry(TiXmlElement*, Ogre::VertexData*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -106565,28 +109542,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -106643,86 +109598,29 @@ | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareUniformBuffer.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] - 1207 | switch (elem.getType()) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -106747,79 +109645,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeExtremes(TiXmlElement*, const Ogre::Mesh*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1567:49: warning: cast from type 'const Ogre::Mesh*' to type 'Ogre::Mesh*' casts away qualifiers [-Wcast-qual] - 1567 | for (Mesh::SubMeshIterator i = ((Mesh &)*m).getSubMeshIterator (); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -107044,41 +109869,87 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +[ 68%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In member function 'Ogre::Vector3 Ogre::DeflectorPlaneAffector::getPlanePoint() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:119:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 119 | return mPlanePoint; - | ^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In member function 'Ogre::Vector3 Ogre::DeflectorPlaneAffector::getPlaneNormal() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:124:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 124 | return mPlaneNormal; - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -[ 61%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -107150,88 +110021,397 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'bool Ogre::PCZFrustum::isVisible(const Ogre::PortalBase*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:196:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 196 | Vector3 portalDirection = portal->getDerivedDirection(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'bool Ogre::PCZFrustum::isFullyVisible(const Ogre::PortalBase*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:375:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 375 | Vector3 portalDirection = portal->getDerivedDirection(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'int Ogre::PCZFrustum::addPortalCullingPlanes(Ogre::PortalBase*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:501:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 501 | Vector3 portalDirection = portal->getDerivedDirection(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 68%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFX.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::PCPlane*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCPlane* const&}; _Tp = Ogre::PCPlane*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::PCPlane* const&}; _Tp = Ogre::PCPlane*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1256:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = Ogre::PCPlane*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PCPlane*]' + 1256 | { this->_M_insert(begin(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:490:44: required from here + 490 | mActiveCullingPlanes.push_front(newPlane); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLDefaultHardwareBufferManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDefaultHardwareBufferManager.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -107243,34 +110423,109 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 61%] Built target OgreMeshUpgrader -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElementFactory.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 61%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunkHandler.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrappers.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrapper.h: In instantiation of 'Ogre::MapIteratorWrapper::ValueType Ogre::MapIteratorWrapper::getNext() [with T = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; IteratorType = std::_Rb_tree_const_iterator >; ValueType = Ogre::Vector3]': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:2150:33: required from here - 2150 | Vector3 offset = vit.getNext(); - | ~~~~~~~~~~~^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrapper.h:301:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 301 | return ((this->mCurrent++)->second) ; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -107379,6 +110634,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -107401,10 +110665,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 61%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -107422,304 +110686,162 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlaySystem.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlaySystem.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElementFactory.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -107742,72 +110864,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': -/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' - 382 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' - 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1289 | __x); - | ~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1787:35: required from here - 1787 | sm->extremityPoints.push_back (v); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 170 | new(static_cast(p)) T(val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -107829,24 +110885,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -107898,60 +110936,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108006,35 +110990,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108064,65 +111019,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::OverlayElement*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::OverlayElement*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::OverlayElement*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::OverlayElement*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::OverlayElement*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::OverlayElement*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::OverlayElement*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::OverlayElement*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::OverlayElement*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::OverlayElement*> >::rebind, Ogre::OverlayElement*> >; typename _Allocator::value_type = std::pair, Ogre::OverlayElement*>; value_type = std::pair, Ogre::OverlayElement*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp:81:25: required from here - 81 | mChildren.insert(ChildMap::value_type(name, elem)); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108153,36 +111049,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::OverlayContainer*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::OverlayContainer*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::OverlayContainer*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayContainer*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::OverlayContainer*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayContainer*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::OverlayContainer*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::OverlayContainer*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::OverlayContainer*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::OverlayContainer*>, std::_Select1st, Ogre::OverlayContainer*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::OverlayContainer*>, std::_Select1st, Ogre::OverlayContainer*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::OverlayContainer*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::OverlayContainer*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::OverlayContainer*>, std::_Select1st, Ogre::OverlayContainer*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::OverlayContainer*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::OverlayContainer*> >::rebind, Ogre::OverlayContainer*> >; typename _Allocator::value_type = std::pair, Ogre::OverlayContainer*>; value_type = std::pair, Ogre::OverlayContainer*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp:115:32: required from here - 115 | mChildContainers.insert(ChildContainerMap::value_type(cont->getName(), cont)); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108232,67 +111098,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108347,187 +111195,126 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Vector3&}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1787:35: required from here - 1787 | sm->extremityPoints.push_back (v); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLDepthBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:43: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h: In member function 'Ogre::Vector3 Ogre::Volume::IsoSurfaceMC::interpolate(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector4&, const Ogre::Vector4&, Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:66:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 66 | return v0; + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:73:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 73 | return v1; + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:80:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 80 | return v0; + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 68%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp +[ 68%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 68%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 69%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -108541,10 +111328,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -108552,21 +111335,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -108606,35 +111380,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -108700,6 +111445,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108719,18 +111489,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElement.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108752,10 +111510,62 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here + 166 | mVertices.push_back(v); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here + 206 | mIndices.push_back(i); + | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -108849,15 +111659,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108970,6 +111771,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here + 165 | mIndexMap[v] = i; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -108991,7 +111821,7 @@ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Allocator::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here @@ -109030,38 +111860,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Page*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorldSection.cpp:209:58: required from here - 209 | std::pair ret = mPages.insert( - | ~~~~~~~~~~~~~^ - 210 | PageMap::value_type(page->getID(), page)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -109069,23 +111868,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:43: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -109131,171 +111915,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 61%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp -[ 62%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgramFactory.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -109317,549 +111945,55 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::OverlayContainer*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::OverlayContainer* const&}; _Tp = Ogre::OverlayContainer*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::OverlayContainer* const&}; _Tp = Ogre::OverlayContainer*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::OverlayContainer*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::OverlayContainer*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp:133:30: required from here - 133 | m2DElements.push_back(cont); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:105:33: required from here - 105 | mShadowTextureParamsList.resize(rhsPssm.mShadowTextureParamsList.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here + 166 | mVertices.push_back(v); + | ~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const float&}; _Tp = float; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:406:29: required from here - 406 | splitPointList.push_back(curSplitValue); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:77: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here + 206 | mIndices.push_back(i); + | ~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -109931,56 +112065,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgram.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 62%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -110003,6 +112087,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -110032,25 +112153,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -110134,268 +112274,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2GpuProgram.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here + 165 | mIndexMap[v] = i; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -110420,7 +112324,7 @@ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Allocator::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here @@ -110459,43 +112363,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementCommands.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 63%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -110648,295 +112516,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::LayeredBlending::TextureBlend; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::LayeredBlending::TextureBlend*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::LayeredBlending::TextureBlend*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::LayeredBlending::TextureBlend; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::LayeredBlending::TextureBlend*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::RTShader::LayeredBlending::TextureBlend; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::LayeredBlending::TextureBlend*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::RTShader::LayeredBlending::TextureBlend; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:160:30: required from here - 160 | mTextureBlends = rhsTexture.mTextureBlends; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 64%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -111067,10 +112662,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 69%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeMeshBuilder.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -111088,280 +112698,224 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +[ 69%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h: In member function 'virtual Ogre::Vector3 Ogre::Grid3DPageStrategyData::getCellSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreGrid3DPageStrategy.h:138:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 138 | virtual Vector3 getCellSize() const { return mCellSize; } + | ^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgramManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2GpuProgramManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgramManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:77: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 64%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -111402,42 +112956,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::NormalMapLighting::LightParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::NormalMapLighting::LightParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::NormalMapLighting::LightParams*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::NormalMapLighting::LightParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::NormalMapLighting::LightParams*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::NormalMapLighting::LightParams&}; _Tp = Ogre::RTShader::NormalMapLighting::LightParams; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::NormalMapLighting::LightParams; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::NormalMapLighting::LightParams]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:1176:30: required from here - 1176 | mLightParamsList.push_back(curParams); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -111632,66 +113150,88 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -[ 65%] Linking CXX shared library ../../lib/Plugin_BSPSceneManager.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_BSPSceneManager.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_BSPSceneManager.so.1.9.0 -o ../../lib/Plugin_BSPSceneManager.so.1.9.0 CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:34: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -111714,6 +113254,95 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 69%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -111775,17 +113404,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -111851,35 +113469,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:30: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -111894,25 +113484,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -111984,15 +113570,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -112001,77 +113578,179 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 70%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -112181,19 +113860,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ +[ 70%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -112241,27 +113913,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlaySystem.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -[ 65%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -112321,6 +113979,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -112333,12 +114000,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp: In member function 'void Ogre::GLES2TextureBuffer::buildMipmaps(const Ogre::PixelBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:1107:17: warning: variable 'depth' set but not used [-Wunused-but-set-variable] + 1107 | GLsizei depth; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -112372,11 +114047,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -112384,9 +114054,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ @@ -112418,34 +114085,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlaySystem.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -112472,7 +114111,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_BSPSceneManager.so.1.9.0 ../../lib/Plugin_BSPSceneManager.so.1.9.0 ../../lib/Plugin_BSPSceneManager.so /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -112519,14 +114157,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 65%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -112579,36 +114215,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 66%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -112623,7 +114230,225 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -112650,6 +114475,220 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp: In member function 'virtual void Ogre::LinearForceAffector::_affectParticles(Ogre::ParticleSystem*, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:74:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 74 | Vector3 scaledVector = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp: In member function 'Ogre::Vector3 Ogre::LinearForceAffector::getForceVector() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:110:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 110 | return mForceVector; + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2PixelFormat.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 71%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp +[ 71%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp: In member function 'void Ogre::PCZLight::updateZones(Ogre::PCZone*, long unsigned int)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:142:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 142 | Vector3 v = getDerivedPosition(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -112669,41 +114708,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here - 358 | mCodePointRangeList.push_back(range); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:311:30: required from here + 311 | mSliceTRT.reserve(mDepth); + | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -112790,39 +114835,111 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' 842 | { return _M_t._M_insert_unique(std::move(__x)); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here - 309 | mCodePointMap.insert( - | ~~~~~~~~~~~~~~~~~~~~^ - 310 | CodePointMap::value_type(id, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 312 | textureAspect * (u2 - u1) / (v2 - v1)))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -112847,28 +114964,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::OverlayElement*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::OverlayElement* const&}; _Tp = Ogre::OverlayElement*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::OverlayElement* const&}; _Tp = Ogre::OverlayElement*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::OverlayElement*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::OverlayElement*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:77:35: required from here - 77 | mProfileBars.push_back(element); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -112923,6 +115018,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -112981,46 +115095,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 66%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlaySystem.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp: In member function 'void Compiler2Pass::InitSymbolTypeLib()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp:60:66: warning: this statement may fall through [-Wimplicit-fallthrough=] - 60 | mSymbolTypeLib[token_ID].mRuleID = i; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp:62:25: note: here - 62 | case otAND: - | ^~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': @@ -113037,8 +115111,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 66%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -113066,12 +115138,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -113094,8 +115178,170 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 66%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeIsoSurface.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -113117,32 +115363,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::PerPixelLighting::LightParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::PerPixelLighting::LightParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::PerPixelLighting::LightParams*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Camera*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Camera**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::PerPixelLighting::LightParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::PerPixelLighting::LightParams*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Camera**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::PerPixelLighting::LightParams&}; _Tp = Ogre::RTShader::PerPixelLighting::LightParams; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Camera* const&}; _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::PerPixelLighting::LightParams; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::PerPixelLighting::LightParams]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Camera*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Camera*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:827:30: required from here - 827 | mLightParamsList.push_back(curParams); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 66%] Built target Plugin_BSPSceneManager -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:481:25: required from here + 481 | mCameraList.push_back(c); + | ~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -113280,8 +115516,151 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 66%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PagedWorld*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PagedWorld*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PagedWorld*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorld*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorld*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorld*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorld*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorld*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorld*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorld*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorld*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorld*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorld*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PagedWorld*>, std::_Select1st, Ogre::PagedWorld*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PagedWorld*>, std::_Select1st, Ogre::PagedWorld*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PagedWorld*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorld*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PagedWorld*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:114:18: required from here + 114 | mWorlds[theName] = ret; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PageStrategy*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PageStrategy*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PageStrategy*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageStrategy*>; _KeyOfValue = std::_Select1st, Ogre::PageStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageStrategy*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageStrategy*>; _KeyOfValue = std::_Select1st, Ogre::PageStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageStrategy*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageStrategy*>; _KeyOfValue = std::_Select1st, Ogre::PageStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageStrategy*>; _KeyOfValue = std::_Select1st, Ogre::PageStrategy*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PageStrategy*>, std::_Select1st, Ogre::PageStrategy*> >, std::less >, Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PageStrategy*>, std::_Select1st, Ogre::PageStrategy*> >, std::less >, Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PageStrategy*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageStrategy*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PageStrategy*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:179:34: required from here + 179 | mStrategies[strategy->getName()] = strategy; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentCollectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentCollectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentCollectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentCollectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageContentCollectionFactory*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentCollectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentCollectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentCollectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentCollectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PageContentCollectionFactory*>, std::_Select1st, Ogre::PageContentCollectionFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PageContentCollectionFactory*>, std::_Select1st, Ogre::PageContentCollectionFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PageContentCollectionFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentCollectionFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PageContentCollectionFactory*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:209:43: required from here + 209 | mContentCollectionFactories[f->getName()] = f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PageContentFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PageContentFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PageContentFactory*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageContentFactory*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PageContentFactory*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PageContentFactory*>; _KeyOfValue = std::_Select1st, Ogre::PageContentFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PageContentFactory*>, std::_Select1st, Ogre::PageContentFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PageContentFactory*>, std::_Select1st, Ogre::PageContentFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PageContentFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PageContentFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PageContentFactory*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:259:33: required from here + 259 | mContentFactories[f->getName()] = f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorldSectionFactory*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSectionFactory*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSectionFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PagedWorldSectionFactory*>, std::_Select1st, Ogre::PagedWorldSectionFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PagedWorldSectionFactory*>, std::_Select1st, Ogre::PagedWorldSectionFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PagedWorldSectionFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSectionFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PagedWorldSectionFactory*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePageManager.cpp:309:38: required from here + 309 | mWorldSectionFactories[f->getName()] = f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -113342,198 +115721,142 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 66%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeMeshBuilder.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -113551,111 +115874,310 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 66%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::PCZone*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCZone* const&}; _Tp = Ogre::PCZone*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::PCZone* const&}; _Tp = Ogre::PCZone*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::PCZone*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PCZone*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:79:36: required from here + 79 | affectedZonesList.push_back(zone); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -113664,7 +116186,8 @@ from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -113736,12 +116259,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -113749,14 +116284,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -113821,178 +116348,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 66%] Linking CXX shared library ../../lib/libOgrePaging.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgrePaging.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgrePaging.so.1.9.0 -o ../../lib/libOgrePaging.so.1.9.0 CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic -[ 67%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp -[ 67%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -114150,199 +116548,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 67%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': @@ -114388,29 +116593,14 @@ | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHighLevelGpuProgramManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include/OgreGLSLProgramFactory.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgramFactory.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgrePaging.so.1.9.0 ../../lib/libOgrePaging.so.1.9.0 ../../lib/libOgrePaging.so -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -114482,200 +116672,42 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp:27: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +[ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp: In member function 'void Ogre::XMLSkeletonSerializer::writeBone(TiXmlElement*, const Ogre::Bone*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:493:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 493 | Vector3 pos = pBone->getPosition(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:513:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 513 | Vector3 scale = pBone->getScale(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp: In member function 'void Ogre::XMLSkeletonSerializer::writeKeyFrame(TiXmlElement*, const Ogre::TransformKeyFrame*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:609:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 trans = key->getTranslate(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -114754,25 +116786,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -114799,7 +116812,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 67%] Built target OgrePaging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -114826,292 +116838,34 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here - 358 | mCodePointRangeList.push_back(range); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 67%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Overlay*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Overlay*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Overlay*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Overlay*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Overlay*>; _KeyOfValue = std::_Select1st, Ogre::Overlay*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Overlay*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Overlay*>; _KeyOfValue = std::_Select1st, Ogre::Overlay*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Overlay*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Overlay*>; _KeyOfValue = std::_Select1st, Ogre::Overlay*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Overlay*>; _KeyOfValue = std::_Select1st, Ogre::Overlay*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Overlay*>, std::_Select1st, Ogre::Overlay*> >, std::less >, Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Overlay*>, std::_Select1st, Ogre::Overlay*> >, std::less >, Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Overlay*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Overlay*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:103:29: required from here - 103 | mOverlayMap[name] = ret; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElementFactory*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElementFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElementFactory*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElementFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElementFactory*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElementFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElementFactory*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElementFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::OverlayElementFactory*>, std::_Select1st, Ogre::OverlayElementFactory*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::OverlayElementFactory*>, std::_Select1st, Ogre::OverlayElementFactory*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::OverlayElementFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::OverlayElementFactory*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:701:40: required from here - 701 | mFactories[elemFactory->getTypeName()] = elemFactory; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -115119,36 +116873,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -115169,36 +116893,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -115212,42 +116906,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here - 309 | mCodePointMap.insert( - | ~~~~~~~~~~~~~~~~~~~~^ - 310 | CodePointMap::value_type(id, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 312 | textureAspect * (u2 - u1) / (v2 - v1)))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ @@ -115276,41 +116934,34 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::OverlayElement*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::OverlayElement*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::OverlayElement*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::OverlayElement*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::OverlayElement*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::OverlayElement*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::OverlayElement*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::OverlayElement*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::OverlayElement*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::OverlayElement*> >::rebind, Ogre::OverlayElement*> >; typename _Allocator::value_type = std::pair, Ogre::OverlayElement*>; value_type = std::pair, Ogre::OverlayElement*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:576:20: required from here - 576 | elementMap.insert(ElementMap::value_type(instanceName, newElem)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitterFactory.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -115441,62 +117092,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:34: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -115627,40 +117248,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -115671,103 +117263,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string, std::allocator >&, long long unsigned int, const std::__cxx11::basic_string, std::allocator >&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string, std::allocator >&)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _NodeGen = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&); _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >::rebind, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; typename _Allocator::value_type = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; value_type = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2GpuProgramManager.cpp:51:34: required from here - 51 | return mProgramMap.insert(ProgramMap::value_type(syntaxCode, createFn)).second; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/depend -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/build -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 67%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': @@ -115784,58 +117279,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -115863,38 +117306,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 67%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -115938,144 +117376,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here - 358 | mCodePointRangeList.push_back(range); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp: In member function 'void Ogre::PCZLight::updateZones(Ogre::PCZone*, long unsigned int)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:142:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 142 | Vector3 v = getDerivedPosition(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -116098,19 +117398,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -116140,19 +117427,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -116178,28 +117452,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -116258,88 +117510,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here - 309 | mCodePointMap.insert( - | ~~~~~~~~~~~~~~~~~~~~^ - 310 | CodePointMap::value_type(id, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 312 | textureAspect * (u2 - u1) / (v2 - v1)))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -116400,22 +117570,104 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::TextureAtlasRecord; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::TextureAtlasRecord*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::TextureAtlasRecord*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::TextureAtlasRecord; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::TextureAtlasRecord*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::TextureAtlasRecord&}; _Tp = Ogre::RTShader::TextureAtlasRecord; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::TextureAtlasRecord; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::TextureAtlasRecord]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:445:27: required from here - 445 | it->second->push_back(newRecord); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 72%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LodLevel; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LodLevel*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::LodLevel&}; _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; value_type = Ogre::LodLevel]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:684:47: required from here + 684 | lodConfig.levels.push_back(lodLevel); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -116441,28 +117693,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:398:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' - 398 | this->_M_impl._M_start = this->_M_allocate(__n); - | ~~~~~~^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:334:9: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int; allocator_type = Ogre::STLAllocator >]' - 334 | { _M_create_storage(__n); } - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:557:47: required from 'std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; allocator_type = Ogre::STLAllocator >]' - 557 | : _Base(_S_check_init_len(__n, __a), __a) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:282:63: required from here - 282 | vector::type buffer(mAtlasTableDatas[j]->size() * 4); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -116546,6 +117776,50 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::HardwareBuffer::Usage; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::HardwareBuffer::Usage*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwareBuffer::Usage*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwareBuffer::Usage*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::HardwareBuffer::Usage}; _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::HardwareBuffer::Usage}; _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; reference = Ogre::HardwareBuffer::Usage&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareBuffer::Usage]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:529:47: required from here + 529 | bufferUsages.push_back(HardwareBuffer::HBU_STATIC_WRITE_ONLY); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -116575,260 +117849,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr > > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::SharedPtr > > > >; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::SharedPtr > > > >; _NodeGen = std::_Rb_tree, std::pair, Ogre::SharedPtr > > > >, std::_Select1st, Ogre::SharedPtr > > > > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr > > > >, std::_Select1st, Ogre::SharedPtr > > > > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::SharedPtr > > > >; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr > > > >, std::_Select1st, Ogre::SharedPtr > > > > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::SharedPtr > > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::SharedPtr > > > > >::rebind, Ogre::SharedPtr > > > > >; typename _Allocator::value_type = std::pair, Ogre::SharedPtr > > > >; value_type = std::pair, Ogre::SharedPtr > > > >]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:430:25: required from here - 430 | it = tmpMap.insert(TextureAtlasMap::value_type(textureName, TextureAtlasTablePtr(new TextureAtlasTable))).first; - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -116886,61 +117932,150 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, bool> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, bool> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, bool> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, bool> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, bool>, std::_Select1st, bool> >, std::less >, Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, bool>, std::_Select1st, bool> >, std::less >, Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = bool; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; mapped_type = bool; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:152:15: required from here + 152 | unOpt["-i"] = false; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/main.cpp:163:16: required from here + 163 | binOpt["-l"] = ""; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -117004,19 +118139,132 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 68%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include/ps_1_4.h:53, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 72%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -117147,33 +118395,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -117188,26 +118410,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -117234,6 +118436,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -117331,6 +118552,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -117449,351 +118679,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 68%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 68%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -117818,6 +118719,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 72%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::LayeredBlending::TextureBlend; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::LayeredBlending::TextureBlend*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::LayeredBlending::TextureBlend*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::LayeredBlending::TextureBlend; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::LayeredBlending::TextureBlend*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::RTShader::LayeredBlending::TextureBlend; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::LayeredBlending::TextureBlend*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::RTShader::LayeredBlending::TextureBlend; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:160:30: required from here + 160 | mTextureBlends = rhsTexture.mTextureBlends; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -117840,28 +118764,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::PCZone*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCZone* const&}; _Tp = Ogre::PCZone*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::PCZone* const&}; _Tp = Ogre::PCZone*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::PCZone*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PCZone*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:79:36: required from here - 79 | affectedZonesList.push_back(zone); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -117974,22 +118876,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118050,50 +118936,164 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 68%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp -[ 68%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp -[ 68%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -118159,16 +119159,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurface.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -118208,6 +119198,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -118234,10 +119245,226 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -118259,35 +119486,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurface.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118307,15 +119505,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118337,25 +119526,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLSL::GLSLProgram*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLSL::GLSLProgram**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLSL::GLSLProgram**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLSL::GLSLProgram*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLSL::GLSLProgram**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::GLSL::GLSLProgram* const&}; _Tp = Ogre::GLSL::GLSLProgram*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLSL::GLSLProgram*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLSL::GLSLProgram*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:361:37: required from here - 361 | mAttachedGLSLPrograms.push_back( childShader ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118432,107 +119602,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118562,32 +119631,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118617,44 +119660,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118715,6 +119720,143 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 72%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp: In static member function 'static GLenum Ogre::GLES2PixelUtil::getGLInternalFormat(Ogre::PixelFormat, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:529:33: warning: this statement may fall through [-Wimplicit-fallthrough=] + 529 | if (!hwGamma) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:532:13: note: here + 532 | case PF_DXT3: + | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 72%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118736,14 +119878,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RTShader::IntegratedPSSM3::ShadowTextureParams; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:105:33: required from here + 105 | mShadowTextureParamsList.resize(rhsPssm.mShadowTextureParamsList.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const float&}; _Tp = float; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:406:29: required from here + 406 | splitPointList.push_back(curSplitValue); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118849,20 +120021,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118892,71 +120050,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -118987,19 +120080,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -119060,239 +120140,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp: In member function 'virtual Ogre::Vector3 Ogre::Volume::GridSource::getIntersectionStart(const Ogre::Ray&, Ogre::Real) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp:46:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 46 | return ray.getOrigin(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeGridSource.cpp:58:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | return ray.getOrigin(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -119364,23 +120218,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -119389,6 +120226,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLGpuNvparseProgram.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -119402,14 +120248,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -119420,12 +120258,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -119442,14 +120274,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -119457,19 +120281,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -119509,16 +120326,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -119526,102 +120333,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -119644,13 +120365,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -119659,9 +120373,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} @@ -119669,89 +120380,152 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 72%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderToVertexBuffer.cpp +[ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgram.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +[ 72%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -119759,6 +120533,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -119904,6 +120718,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -119975,11 +120793,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -119987,151 +120801,87 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -120149,49 +120899,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -120201,228 +120915,123 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 520 | return mCenterValue; + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp: In constructor 'Ogre::Volume::OctreeNode::OctreeNode(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp:76:70: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 76 | OctreeNode::OctreeNode(const Vector3 &from, const Vector3 &to) : mFrom(from), mTo(to), + | ^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp:76:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 76 | OctreeNode::OctreeNode(const Vector3 &from, const Vector3 &to) : mFrom(from), mTo(to), + | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgrePointEmitter.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ @@ -120440,173 +121049,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 68%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSimplexNoise.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 69%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -120673,15 +121120,119 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 520 | return mCenterValue; - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here + 166 | mVertices.push_back(v); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here + 206 | mIndices.push_back(i); + | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -120704,6 +121255,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -120733,6 +121290,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -120816,6 +121376,42 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here + 165 | mIndexMap[v] = i; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -120846,6 +121442,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -120876,195 +121475,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 161 | Vector3 from = mRoot->getFrom(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 162 | Vector3 to = mRoot->getTo(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp: In member function 'void Ogre::PCZSceneManager::_updateHomeZone(Ogre::PCZSceneNode*, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:837:73: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 837 | Vector3 nodeCenter = pczsn->_getDerivedPosition(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunkHandler.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 520 | return mCenterValue; - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) - | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 161 | Vector3 from = mRoot->getFrom(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 162 | Vector3 to = mRoot->getTo(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h: In constructor 'Ogre::Volume::ChunkParameters::ChunkParameters()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:100:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeChunk.h:100:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -121111,7 +121584,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 69%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -121137,331 +121609,65 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ -[ 69%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 520 | return mCenterValue; + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp: In member function 'bool Ogre::Volume::OctreeNodeSplitPolicy::doSplit(Ogre::Volume::OctreeNode*, Ogre::Real) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:44:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 44 | Vector3 from = node->getFrom(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:45:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 45 | Vector3 to = node->getTo(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:55:33: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 55 | node->setCenterValue(centerValue); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:509:44: note: initializing argument 1 of 'void Ogre::Volume::OctreeNode::setCenterValue(Ogre::Vector4)' + 509 | inline void setCenterValue(Vector4 value) + | ~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:119:29: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 119 | node->setCenterValue(centerValue); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 69%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareUniformBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:509:44: note: initializing argument 1 of 'void Ogre::Volume::OctreeNode::setCenterValue(Ogre::Vector4)' + 509 | inline void setCenterValue(Vector4 value) + | ~~~~~~~~^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitterFactory.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -121469,29 +121675,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -121556,88 +121739,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -121645,6 +121787,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp: In member function 'virtual void Ogre::Font::loadResource(Ogre::Resource*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:384:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 384 | for(int j = 0; j < face->glyph->bitmap.rows; j++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:388:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 388 | for(int k = 0; k < face->glyph->bitmap.width; k++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -121664,136 +121813,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 73%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorld.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -121815,6 +121836,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -121875,28 +121910,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::DualCell; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; reference = Ogre::Volume::DualCell&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::DualCell]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:148:37: required from here - 148 | mDualCells.push_back(DualCell(c0, c1, c2, c3, c4, c5, c6, c7)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -122098,196 +122111,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 70%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, +[ 73%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -122295,19 +122127,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -122334,13 +122153,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -122348,28 +122160,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -122377,9 +122173,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -122398,35 +122191,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -122434,15 +122199,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -122462,6 +122218,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -122527,22 +122306,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLFBOManager::FormatProperties::Mode; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLFBOManager::FormatProperties::Mode*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLFBOManager::FormatProperties::Mode*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLFBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLFBOManager::FormatProperties::Mode*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GLFBOManager::FormatProperties::Mode&}; _Tp = Ogre::GLFBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLFBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLFBOManager::FormatProperties::Mode]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:349:58: required from here + 349 | mProps[x].modes.push_back(mode); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -122585,161 +122364,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -122747,27 +122371,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ @@ -122787,61 +122390,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here - 166 | mVertices.push_back(v); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here - 206 | mIndices.push_back(i); - | ~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -122885,28 +122437,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::DualCell; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::DualCell*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Volume::DualCell}; _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; reference = Ogre::Volume::DualCell&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Volume::DualCell; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::DualCell]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeDualGridGenerator.h:148:37: required from here - 148 | mDualCells.push_back(DualCell(c0, c1, c2, c3, c4, c5, c6, c7)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -122936,21 +122466,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -122976,14 +122491,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -123013,29 +122520,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager::LightInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:992:27: required from here - 992 | mTestLightInfos.reserve(lights->map.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -123065,32 +122549,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GLFBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLFBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLFBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLFBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::GLFBOManager::RBFormat; _Tp = Ogre::GLFBOManager::RBRef; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLFBOManager::RBRef; key_type = Ogre::GLFBOManager::RBFormat]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here - 165 | mIndexMap[v] = i; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:527:37: required from here + 527 | mRenderBufferMap[key] = RBRef(rb); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -123154,101 +122638,162 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -123271,72 +122816,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1256:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Portal*]' - 1256 | { this->_M_insert(begin(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:130:22: required from here - 130 | mPortals.push_front(newPortal); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1256:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AntiPortal*]' - 1256 | { this->_M_insert(begin(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:209:26: required from here - 209 | mAntiPortals.push_front(newAntiPortal); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Light*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Light**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = Ogre::Light*]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = Ogre::Light*]' - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:515:16: required from 'void Ogre::HashedVector::resize(size_type, const T&) [with T = Ogre::Light*; size_type = long unsigned int]' - 515 | mList.resize(n, t); - | ~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:1033:34: required from here - 1033 | mLightsAffectingFrustum.resize(mTestLightInfos.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -123391,15 +122870,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -123458,821 +122938,334 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PCZone*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PCZone*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PCZone*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PCZone*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZone*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZone*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here + 358 | mCodePointRangeList.push_back(range); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Image*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Image**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Image*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Image*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFont.cpp:436:22: required from here + 436 | imagePtrs.push_back(&img); + | ~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PCZone*>, std::_Select1st, Ogre::PCZone*> >, std::less >, Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PCZone*>, std::_Select1st, Ogre::PCZone*> >, std::less >, Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PCZone*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PCZone*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:284:28: required from here - 284 | mZones[newZone->getName()] = newZone; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneNode*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneNode*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneNode*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneNode*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneNode*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneNode*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneNode*>, std::_Select1st, Ogre::SceneNode*> >, std::less >, Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneNode*>, std::_Select1st, Ogre::SceneNode*> >, std::less >, Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneNode*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneNode*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:337:36: required from here - 337 | mSceneNodes[ on->getName() ] = on; - | ^ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const Ogre::Camera*; _Tp = Ogre::VisibleObjectsBoundsInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VisibleObjectsBoundsInfo; key_type = const Ogre::Camera*]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:378:29: required from here - 378 | mCamVisibleObjectsMap[c] = VisibleObjectsBoundsInfo(); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' 842 | { return _M_t._M_insert_unique(std::move(__x)); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here + 309 | mCodePointMap.insert( + | ~~~~~~~~~~~~~~~~~~~~^ + 310 | CodePointMap::value_type(id, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 312 | textureAspect * (u2 - u1) / (v2 - v1)))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Camera*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Camera*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLGpuProgram.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::Camera*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::Camera*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Camera*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::Camera*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::Camera*> >::rebind, Ogre::Camera*> >; typename _Allocator::value_type = std::pair, Ogre::Camera*>; value_type = std::pair, Ogre::Camera*>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:375:24: required from here - 375 | mCameras.insert( CameraList::value_type( name, c ) ); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSimplexNoise.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSimplexNoise.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -124288,64 +123281,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -124353,19 +123301,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -124411,32 +123346,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -124463,45 +123372,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -124593,35 +123463,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -124816,39 +123657,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 70%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 70%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFX.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -124868,159 +123676,184 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -125215,7 +124048,152 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +[ 73%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSimplexNoise.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderToVertexBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderToVertexBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderToVertexBuffer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -125223,6 +124201,63 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -125347,21 +124382,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:54, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ +[ 73%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -125377,152 +124405,176 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 70%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 73%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 73%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeTextureSource.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSimplexNoise.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSimplexNoise.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 70%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -125594,154 +124646,137 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 70%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortal.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 74%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +[ 74%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp +[ 74%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DTIXML_USE_STL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o -MF CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o.d -o CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -125813,10 +124848,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 75%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -125834,17 +124884,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -125864,80 +124907,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 71%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -125992,221 +124961,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PCZone*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PCZone*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PCZone*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PCZone*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZone*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZone*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PCZone*>, std::_Select1st, Ogre::PCZone*> >, std::less >, Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PCZone*>, std::_Select1st, Ogre::PCZone*> >, std::less >, Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PCZone*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PCZone*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:161:33: required from here - 161 | mVisitingZones[zone->getName()] = zone; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ZoneData*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ZoneData*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ZoneData*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ZoneData*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ZoneData*>; _KeyOfValue = std::_Select1st, Ogre::ZoneData*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ZoneData*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ZoneData*>; _KeyOfValue = std::_Select1st, Ogre::ZoneData*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ZoneData*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ZoneData*>; _KeyOfValue = std::_Select1st, Ogre::ZoneData*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ZoneData*>; _KeyOfValue = std::_Select1st, Ogre::ZoneData*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ZoneData*>, std::_Select1st, Ogre::ZoneData*> >, std::less >, Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ZoneData*>, std::_Select1st, Ogre::ZoneData*> >, std::less >, Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ZoneData*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ZoneData*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:271:28: required from here - 271 | mZoneData[zone->getName()] = zoneData; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareIndexBuffer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -126352,23 +125106,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp: In member function 'void Ogre::PCZSceneManager::_updateHomeZone(Ogre::PCZSceneNode*, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:837:73: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 837 | Vector3 nodeCenter = pczsn->_getDerivedPosition(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -126395,83 +125144,81 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 520 | return mCenterValue; - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h: In member function 'Ogre::Vector3 Ogre::Volume::IsoSurfaceMC::interpolate(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector4&, const Ogre::Vector4&, Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:66:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 66 | return v0; - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:73:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 73 | return v1; - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:80:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 80 | return v0; - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp: In constructor 'Ogre::Volume::OctreeNode::OctreeNode(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp:76:70: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 76 | OctreeNode::OctreeNode(const Vector3 &from, const Vector3 &to) : mFrom(from), mTo(to), - | ^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNode.cpp:76:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 76 | OctreeNode::OctreeNode(const Vector3 &from, const Vector3 &to) : mFrom(from), mTo(to), - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -126489,150 +125236,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 71%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgrePanelOverlayElement.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 71%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 520 | return mCenterValue; - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp: In member function 'bool Ogre::Volume::OctreeNodeSplitPolicy::doSplit(Ogre::Volume::OctreeNode*, Ogre::Real) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:44:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 44 | Vector3 from = node->getFrom(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:45:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 45 | Vector3 to = node->getTo(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:55:33: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 55 | node->setCenterValue(centerValue); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:509:44: note: initializing argument 1 of 'void Ogre::Volume::OctreeNode::setCenterValue(Ogre::Vector4)' - 509 | inline void setCenterValue(Vector4 value) - | ~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:119:29: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 119 | node->setCenterValue(centerValue); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeOctreeNode.h:509:44: note: initializing argument 1 of 'void Ogre::Volume::OctreeNode::setCenterValue(Ogre::Vector4)' - 509 | inline void setCenterValue(Vector4 value) - | ~~~~~~~~^~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagedWorld.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorld.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 72%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -126652,49 +125268,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgramManager.cpp +[ 75%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Support.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -126910,192 +125487,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +[ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -127115,6 +125536,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreRingEmitter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -127136,22 +125566,117 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::FFPLighting::LightParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::FFPLighting::LightParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FFPLighting::LightParams*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::FFPLighting::LightParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FFPLighting::LightParams*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::FFPLighting::LightParams&}; _Tp = Ogre::RTShader::FFPLighting::LightParams; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::FFPLighting::LightParams; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::FFPLighting::LightParams]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:695:30: required from here - 695 | mLightParamsList.push_back(curParams); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -127231,22 +125756,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -127279,6 +125806,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleEmitter*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleEmitter**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitter**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitter**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleEmitter* const&}; _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleEmitter*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgrePointEmitterFactory.h:57:32: required from here + 57 | mEmitters.push_back(emit); + | ~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleAffector*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleAffector**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffector**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffector**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleAffector* const&}; _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleAffector*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreLinearForceAffectorFactory.h:47:33: required from here + 47 | mAffectors.push_back(p); + | ~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -127308,209 +125873,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 72%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here - 166 | mVertices.push_back(v); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleEmitterFactory*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleEmitterFactory**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitterFactory**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleEmitterFactory*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitterFactory**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleEmitterFactory* const&}; _Tp = Ogre::ParticleEmitterFactory*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleEmitterFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleEmitterFactory*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here - 206 | mIndices.push_back(i); - | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:71:30: required from here + 71 | mEmitterFactories.push_back(pEmitFact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleAffectorFactory*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleAffectorFactory**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffectorFactory**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleAffectorFactory*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffectorFactory**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleAffectorFactory* const&}; _Tp = Ogre::ParticleAffectorFactory*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleAffectorFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleAffectorFactory*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:104:31: required from here + 104 | mAffectorFactories.push_back(pAffFact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 72%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -127645,72 +126045,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here - 165 | mIndexMap[v] = i; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -127732,7 +126066,7 @@ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Allocator::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here @@ -127741,6 +126075,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneManager::LightInfo; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneManager::LightInfo*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::SceneManager::LightInfo; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:992:27: required from here + 992 | mTestLightInfos.reserve(lights->map.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -127771,139 +126128,91 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareOcclusionQuery.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here - 166 | mVertices.push_back(v); - | ~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here - 206 | mIndices.push_back(i); - | ~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1256:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Portal*]' + 1256 | { this->_M_insert(begin(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:130:22: required from here + 130 | mPortals.push_front(newPortal); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1256:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AntiPortal*]' + 1256 | { this->_M_insert(begin(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:209:26: required from here + 209 | mAntiPortals.push_front(newAntiPortal); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Light*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Light**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Light**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = Ogre::Light*]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Ogre::Light*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = Ogre::Light*]' + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCommon.h:515:16: required from 'void Ogre::HashedVector::resize(size_type, const T&) [with T = Ogre::Light*; size_type = long unsigned int]' + 515 | mList.resize(n, t); + | ~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:1033:34: required from here + 1033 | mLightsAffectingFrustum.resize(mTestLightInfos.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -127936,44 +126245,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here - 166 | mVertices.push_back(v); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here - 206 | mIndices.push_back(i); - | ~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -128057,83 +126328,90 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PCZone*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PCZone*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PCZone*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PCZone*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZone*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZone*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PCZone*>, std::_Select1st, Ogre::PCZone*> >, std::less >, Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PCZone*>, std::_Select1st, Ogre::PCZone*> >, std::less >, Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PCZone*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PCZone*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here - 165 | mIndexMap[v] = i; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:284:28: required from here + 284 | mZones[newZone->getName()] = newZone; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneNode*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneNode*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneNode*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneNode*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneNode*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneNode*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneNode*>; _KeyOfValue = std::_Select1st, Ogre::SceneNode*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneNode*>, std::_Select1st, Ogre::SceneNode*> >, std::less >, Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneNode*>, std::_Select1st, Ogre::SceneNode*> >, std::less >, Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneNode*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneNode*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneNode*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:337:36: required from here + 337 | mSceneNodes[ on->getName() ] = on; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const Ogre::Camera*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const Ogre::Camera*; _Tp = Ogre::VisibleObjectsBoundsInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VisibleObjectsBoundsInfo; key_type = const Ogre::Camera*]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:378:29: required from here + 378 | mCamVisibleObjectsMap[c] = VisibleObjectsBoundsInfo(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -128158,7 +126436,7 @@ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Allocator::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here @@ -128167,31 +126445,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -128222,114 +126475,268 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Camera*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Camera*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Camera*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::Camera*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::Camera*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::Camera*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::Camera*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Camera*>; _KeyOfValue = std::_Select1st, Ogre::Camera*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Camera*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::Camera*>, std::_Select1st, Ogre::Camera*> >, std::less >, Ogre::STLAllocator, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::Camera*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::Camera*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::Camera*> >::rebind, Ogre::Camera*> >; typename _Allocator::value_type = std::pair, Ogre::Camera*>; value_type = std::pair, Ogre::Camera*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:375:24: required from here + 375 | mCameras.insert( CameraList::value_type( name, c ) ); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeTextureSource.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here - 165 | mIndexMap[v] = i; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -128344,88 +126751,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -128452,112 +126777,90 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here - 116 | mConfigPaths = paths; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -128584,7 +126887,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 73%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -128624,61 +126926,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -128699,70 +126946,267 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorld.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -128776,27 +127220,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -128817,135 +127240,80 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 73%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Volume::Vertex; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Volume::Vertex*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Volume::Vertex&}; _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Volume::Vertex; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Volume::Vertex]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:166:36: required from here - 166 | mVertices.push_back(v); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = long unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = long unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; pointer = long unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const long unsigned int&}; _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long unsigned int; _Alloc = Ogre::STLAllocator >; value_type = long unsigned int]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:206:31: required from here - 206 | mIndices.push_back(i); - | ~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::SubRenderStateFactory*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::SubRenderStateFactory**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::SubRenderStateFactory**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::SubRenderStateFactory*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::SubRenderStateFactory**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderStateFactory* const&}; _Tp = Ogre::RTShader::SubRenderStateFactory*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::SubRenderStateFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::SubRenderStateFactory*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:84:41: required from here - 84 | mFFPSubRenderStateFactoryList.push_back(curFactory); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 75%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFontManager.cpp +[ 75%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp +[ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareIndexBuffer.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -128967,54 +127335,79 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2StateCacheManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -129040,60 +127433,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -129123,35 +127462,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -129177,35 +127487,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::Volume::Vertex; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::Volume::Vertex; _Tp = long unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = long unsigned int; key_type = Ogre::Volume::Vertex]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeMeshBuilder.h:165:28: required from here - 165 | mIndexMap[v] = i; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -129285,7 +127566,7 @@ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Allocator::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here @@ -129324,93 +127605,85 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -129454,6 +127727,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:83:36: required from here + 83 | mRenderAttribsBound.reserve(100); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -129476,6 +127772,72 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::DepthBuffer*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::DepthBuffer**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::DepthBuffer*}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::DepthBuffer*}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; reference = Ogre::DepthBuffer*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::DepthBuffer*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:611:56: required from here + 611 | mDepthBufferPool[depthBuffer->getPoolId()].push_back( depthBuffer ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareOcclusionQuery*}; _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::HardwareOcclusionQuery*}; _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareOcclusionQuery*]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:1320:42: required from here + 1320 | mHwOcclusionQueries.push_back(ret); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::GLES2Context*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::GLES2Context* const&}; _Tp = Ogre::GLES2Context*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::GLES2Context* const&}; _Tp = Ogre::GLES2Context*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLES2Context*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLES2Context*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:2214:35: required from here + 2214 | mBackgroundContextList.push_back(newContext); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -129588,6 +127950,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = short unsigned int; _Tp = std::vector > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = short unsigned int]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:611:45: required from here + 611 | mDepthBufferPool[depthBuffer->getPoolId()].push_back( depthBuffer ); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -129650,129 +128041,30 @@ | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareUniformBuffer.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 73%] Linking CXX executable ../../bin/OgreXMLConverter -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreXMLConverter.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -rdynamic CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o -o ../../bin/OgreXMLConverter -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -ltinyxml -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::FFPTexturing::TextureUnitParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::FFPTexturing::TextureUnitParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FFPTexturing::TextureUnitParams*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::FFPTexturing::TextureUnitParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FFPTexturing::TextureUnitParams*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RTShader::FFPTexturing::TextureUnitParams; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RTShader::FFPTexturing::TextureUnitParams; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:840:31: required from here - 840 | mTextureUnitParamsList.resize(count); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 76%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareOcclusionQuery.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -129780,9 +128072,9 @@ from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -129813,28 +128105,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ @@ -129876,6 +128146,54 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -129905,20 +128223,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -129944,19 +128248,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -130015,110 +128306,72 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PagedWorldSection*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PagedWorldSection*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PagedWorldSection*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSection*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorldSection*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSection*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PagedWorldSection*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSection*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PagedWorldSection*>; _KeyOfValue = std::_Select1st, Ogre::PagedWorldSection*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PagedWorldSection*>, std::_Select1st, Ogre::PagedWorldSection*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PagedWorldSection*>, std::_Select1st, Ogre::PagedWorldSection*> >, std::less >, Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PagedWorldSection*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PagedWorldSection*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PagedWorldSection*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorld.cpp:164:20: required from here + 164 | mSections[theName] = ret; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -130270,11 +128523,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -130301,21 +128566,42 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 77%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp +[ 77%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwareBufferManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLGpuProgramManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgramManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 78%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwareOcclusionQuery.h:50, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareOcclusionQuery.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -130387,7 +128673,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -130395,369 +128681,189 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 387 | : hit(_hit), terrain(_terrain), position(_pos) {} - | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 73%] Built target OgreXMLConverter -[ 73%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp -[ 73%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp: In constructor 'Ogre::TerrainGroup::TerrainGroup(Ogre::SceneManager*, Ogre::Terrain::Alignment, Ogre::uint16, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:47:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 47 | , mOrigin(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp: In constructor 'Ogre::TerrainGroup::TerrainGroup(Ogre::SceneManager*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:72:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 72 | , mOrigin(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In constructor 'Ogre::Terrain::Terrain(Ogre::SceneManager*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:153:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 153 | , mPos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp: In member function 'Ogre::TerrainGroup::RayResult Ogre::TerrainGroup::rayIntersects(const Ogre::Ray&, Ogre::Real) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:510:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 510 | Vector3 oldoffset = offset; - | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp: In member function 'Ogre::Vector3 Ogre::TerrainGroup::getTerrainSlotPosition(long int, long int)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:796:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 796 | return pos; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -[ 73%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -130825,7 +128931,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -130833,47 +128939,85 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertPosition(Space, const Ogre::Vector3&, Space) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1331:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1331 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertDirection(Space, const Ogre::Vector3&, Space) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1338:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1338 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::convertSpace(Space, const Ogre::Vector3&, Space, Ogre::Vector3&, bool) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1421:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1421 | if (translation) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1422:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1422 | outVec.x /= (mSize - 1); outVec.y /= (mSize - 1); - | ^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertWorldToTerrainAxes(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1478:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1478 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertTerrainToWorldAxes(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1486:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1486 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -130945,43 +129089,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'std::pair Ogre::Terrain::rayIntersects(const Ogre::Ray&, bool, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:2338:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 2338 | Vector3 rayDirection = ray.getDirection(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -130989,31 +129096,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -131079,27 +129167,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -131126,13 +129193,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::PixelBox* Ogre::Terrain::calculateNormals(const Ogre::Rect&, Ogre::Rect&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:3357:69: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 3357 | Vector3 cumulativeNormal = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -131153,7 +129213,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 73%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ @@ -131173,483 +129232,58 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::PixelBox* Ogre::Terrain::calculateLightmap(const Ogre::Rect&, const Ogre::Rect&, Ogre::Rect&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:3543:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 3543 | Vector3 wpos = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::getPointFromSelfOrNeighbour(long int, long int, Ogre::Vector3*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4146:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 4146 | Vector3 neighbourPos = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreThreadDefines.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreThreadHeaders.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterial.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::removeFromNeighbours()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreThreadDefinesBoost.h:64:80: warning: declaration of 'ogrenameLock' shadows a previous local [-Wshadow] - 64 | #define OGRE_LOCK_RW_MUTEX_WRITE(name) boost::unique_lock ogrenameLock(name) - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4739:25: note: in expansion of macro 'OGRE_LOCK_RW_MUTEX_WRITE' - 4739 | OGRE_LOCK_RW_MUTEX_WRITE(neighbour->mNeighbourMutex); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreThreadDefinesBoost.h:63:79: note: shadowed declaration is here - 63 | #define OGRE_LOCK_RW_MUTEX_READ(name) boost::shared_lock ogrenameLock(name) - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4731:17: note: in expansion of macro 'OGRE_LOCK_RW_MUTEX_READ' - 4731 | OGRE_LOCK_RW_MUTEX_READ(mNeighbourMutex); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 73%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFontManager.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFontManager.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderToVertexBuffer.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +[ 78%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -131661,31 +129295,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -131728,35 +129337,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -131775,190 +129355,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareVertexBuffer*}; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::HardwareVertexBuffer*; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::HardwareVertexBuffer*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::HardwareVertexBuffer*; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareVertexBuffer*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::HardwareVertexBuffer*>::rebind; typename _Alloc::value_type = Ogre::HardwareVertexBuffer*; value_type = Ogre::HardwareVertexBuffer*]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:69:34: required from here - 69 | mVertexBuffers.insert(buf); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareIndexBuffer*}; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::HardwareIndexBuffer*; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::HardwareIndexBuffer*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::HardwareIndexBuffer*; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareIndexBuffer*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::HardwareIndexBuffer*>::rebind; typename _Alloc::value_type = Ogre::HardwareIndexBuffer*; value_type = Ogre::HardwareIndexBuffer*]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:88:33: required from here - 88 | mIndexBuffers.insert(buf); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -[ 74%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, @@ -132081,6 +129477,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategyManager.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -132109,8 +129523,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 74%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ps_1_4.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -132119,6 +129547,98 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLodStrategy.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 78%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorldSection.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeSubMesh(TiXmlElement*, const Ogre::SubMesh*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_1_CONTROL_POINT' not handled in switch [-Wswitch] + 239 | switch(s->operationType) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_2_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_3_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_4_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_5_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_6_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_7_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_8_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_9_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_10_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_11_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_12_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_13_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_14_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_15_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_16_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_17_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_18_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_19_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_20_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_21_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_22_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_23_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_24_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_25_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_26_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_27_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_28_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_29_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_30_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_31_CONTROL_POINT' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_32_CONTROL_POINT' not handled in switch [-Wswitch] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -132184,6 +129704,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeGeometry(TiXmlElement*, const Ogre::VertexData*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] + 436 | switch (elem.getType()) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -132210,6 +129749,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] + 566 | switch(elem.getType()) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -132249,6 +129806,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::readGeometry(TiXmlElement*, Ogre::VertexData*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -132264,6 +129840,143 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] + 1207 | switch (elem.getType()) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeExtremes(TiXmlElement*, const Ogre::Mesh*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1567:49: warning: cast from type 'const Ogre::Mesh*' to type 'Ogre::Mesh*' casts away qualifiers [-Wcast-qual] + 1567 | for (Mesh::SubMeshIterator i = ((Mesh &)*m).getSubMeshIterator (); + | ^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrappers.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrapper.h: In instantiation of 'Ogre::MapIteratorWrapper::ValueType Ogre::MapIteratorWrapper::getNext() [with T = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; IteratorType = std::_Rb_tree_const_iterator >; ValueType = Ogre::Vector3]': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:2150:33: required from here + 2150 | Vector3 offset = vit.getNext(); + | ~~~~~~~~~~~^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreIteratorWrapper.h:301:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 301 | return ((this->mCurrent++)->second) ; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': @@ -132287,29 +130000,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 75%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunction.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*]': +/usr/include/c++/14/bits/alloc_traits.h:382:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' + 382 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1288:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' + 1288 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1289 | __x); + | ~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1787:35: required from here + 1787 | sm->extremityPoints.push_back (v); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 170 | new(static_cast(p)) T(val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 78%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DTIXML_USE_STL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o -MF CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o.d -o CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -132392,6 +130108,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -132427,27 +130162,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -132461,151 +130175,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Terrain* const&}; _Tp = Ogre::Terrain*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Terrain*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Terrain*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:587:26: required from here - 587 | resultList->push_back(i->second->instance); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Vector3*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Vector3*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Vector3&}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector3]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1787:35: required from here + 1787 | sm->extremityPoints.push_back (v); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -132663,35 +130269,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -132721,72 +130298,107 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Ogre::TerrainGroup::TerrainSlot*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::TerrainGroup::TerrainSlot*; key_type = unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:808:21: required from here - 808 | mTerrainSlots[key] = slot; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgrePanelOverlayElement.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwareIndexBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareIndexBuffer.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp: In member function 'virtual Ogre::Vector3 Ogre::Volume::Source::getIntersectionStart(const Ogre::Ray&, Ogre::Real) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:45:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 45 | return ray.getOrigin(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp: In member function 'bool Ogre::Volume::Source::getFirstRayIntersection(const Ogre::Ray&, Ogre::Vector3&, Ogre::Real, size_t, Ogre::Real) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:137:23: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 137 | Vector3 cur = start; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:150:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 150 | Vector3 prev = Vector3::ZERO, prevPrev = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:150:59: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 150 | Vector3 prev = Vector3::ZERO, prevPrev = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -132811,121 +130423,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -133062,46 +130559,89 @@ /usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:91:33: required from here + 91 | extensionList.insert(str); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFontManager.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -133173,25 +130713,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -133199,8 +130721,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -133218,100 +130739,269 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string, std::allocator >&, long long unsigned int, const std::__cxx11::basic_string, std::allocator >&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string, std::allocator >&)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _NodeGen = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&); _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >::rebind, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; typename _Allocator::value_type = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; value_type = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgramManager.cpp:53:30: required from here + 53 | return mProgramMap.insert(ProgramMap::value_type(syntaxCode, createFn)).second; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here + 358 | mCodePointRangeList.push_back(range); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; reference = std::__cxx11::basic_string&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreFontManager.cpp:52:28: required from here + 52 | mScriptPatterns.push_back("*.fontdef"); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here + 309 | mCodePointMap.insert( + | ~~~~~~~~~~~~~~~~~~~~^ + 310 | CodePointMap::value_type(id, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 312 | textureAspect * (u2 - u1) / (v2 - v1)))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreScaleAffector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -133334,66 +131024,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::vector > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::vector > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::vector > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::vector > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::vector > >*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = std::vector > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = std::vector > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp:230:14: required from here - 230 | lods.resize(numLodLevels); - | ~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const float&}; _Tp = float; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp:240:28: required from here - 240 | lods[level].push_back( data[y*size + x] ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -133469,33 +131136,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -133521,69 +131161,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -133642,66 +131219,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -133896,54 +131413,101 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ps1.0_lexer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -134015,22 +131579,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 76%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -134038,24 +131586,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ps1.0_parser.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp: In member function 'virtual void Ogre::LinearForceAffector::_affectParticles(Ogre::ParticleSystem*, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:74:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 74 | Vector3 scaledVector = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp: In member function 'Ogre::Vector3 Ogre::LinearForceAffector::getForceVector() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:110:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 110 | return mForceVector; - | ^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -134127,6 +131665,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -134134,8 +131673,191 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreRotationAffector.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 78%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -134266,10 +131988,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -134287,59 +132022,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitterFactory.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -134390,6 +132090,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 78%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -134411,6 +132112,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareVertexBuffer.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -134430,20 +132132,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -134517,12 +132205,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -134551,22 +132234,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::PerPixelLighting::LightParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::PerPixelLighting::LightParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::PerPixelLighting::LightParams*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::PerPixelLighting::LightParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::PerPixelLighting::LightParams*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::PerPixelLighting::LightParams&}; _Tp = Ogre::RTShader::PerPixelLighting::LightParams; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::PerPixelLighting::LightParams; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::PerPixelLighting::LightParams]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:827:30: required from here + 827 | mLightParamsList.push_back(curParams); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -134592,50 +132275,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Portal*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:111:22: required from here - 111 | mPortals.push_back(newPortal); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AntiPortal*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:143:26: required from here - 143 | mAntiPortals.push_back(newAntiPortal); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -134748,90 +132387,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -134892,79 +132447,146 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {unsigned char* const&}; _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >; value_type = unsigned char*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:718:33: required from here - 718 | mCpuBlendMapStorage.push_back(pData); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1767:30: required from here - 1767 | mLayerUVMultiplier.resize(index + 1); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:2915:27: required from here - 2915 | mBlendTextureList.resize(numTex); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerBlendMap*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerBlendMap**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerBlendMap**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerBlendMap*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerBlendMap**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Ogre::TerrainLayerBlendMap*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = Ogre::TerrainLayerBlendMap*]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Ogre::TerrainLayerBlendMap*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = Ogre::TerrainLayerBlendMap*]' - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:2963:32: required from here - 2963 | mLayerBlendMapList.resize(mLayers.size() - 1, 0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -134990,28 +132612,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::HardwareVertexBufferSharedPtr&}; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::HardwareVertexBufferSharedPtr&}; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareVertexBufferSharedPtr]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4651:28: required from here - 4651 | mFreePosBufList.push_back(posbuf); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -135124,51 +132724,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Ogre::HardwareIndexBufferSharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::HardwareIndexBufferSharedPtr; key_type = unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4674:22: required from here - 4674 | mSharedIBufMap[hsh] = ret; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -135229,304 +132784,239 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2PixelFormat.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 78%] Linking CXX shared library ../../lib/libOgreVolume.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreVolume.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreVolume.so.1.9.0 -o ../../lib/libOgreVolume.so.1.9.0 CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagedWorldSection.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorldSection.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 78%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagedWorldSection.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -135598,21 +133088,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp: In constructor 'Ogre::Segment::Segment(const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:54:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | mOrigin(origin), - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:55:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 55 | mDirection(direction), - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -135620,36 +133096,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -135715,6 +133161,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 78%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -135754,28 +133211,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -135802,118 +133237,58 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwarePixelBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 78%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp +[ 78%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2UniformCache.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -135921,12 +133296,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -135940,54 +133309,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -135995,38 +133329,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -136052,239 +133360,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include/ps_1_4.h:53, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/src/ps_1_4.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 76%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_VOLUME_EXPORTS -DOgreVolume_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeTextureSource.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneNode*; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneNode*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneNode*; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::SceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneNode*>::rebind; typename _Alloc::value_type = Ogre::SceneNode*; value_type = Ogre::SceneNode*]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:323:46: required from here - 323 | if (!checkedSceneNodes.insert(*it).second) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreVolume.so.1.9.0 ../../lib/libOgreVolume.so.1.9.0 ../../lib/libOgreVolume.so +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 78%] Built target OgreVolume +make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/depend +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -136292,27 +133376,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 76%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_rc1.0_lexer.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -136417,6 +133483,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 78%] Building CXX object Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -136434,27 +133501,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -136464,7 +133510,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o -MF CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o.d -o CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -136479,95 +133526,65 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::NormalMapLighting::LightParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::NormalMapLighting::LightParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::NormalMapLighting::LightParams*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::NormalMapLighting::LightParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::NormalMapLighting::LightParams*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::NormalMapLighting::LightParams&}; _Tp = Ogre::RTShader::NormalMapLighting::LightParams; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::NormalMapLighting::LightParams; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::NormalMapLighting::LightParams]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:1176:30: required from here + 1176 | mLightParamsList.push_back(curParams); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -136762,167 +133779,275 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 76%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_rc1.0_parser.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -137053,10 +134178,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -137078,8 +134216,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorldSection.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -137094,11 +134234,30 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp: In member function 'void Ogre::GLES2TextureBuffer::buildMipmaps(const Ogre::PixelBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:1107:17: warning: variable 'depth' set but not used [-Wunused-but-set-variable] - 1107 | GLsizei depth; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -137125,128 +134284,178 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -[ 76%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ts1.0_lexer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationSpeedRangeEnd::doGet(const void*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:158:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 158 | return StringConverter::toString( + | ~~~~~~~~~~~~~~~~~~~~~~~~~^ + 159 | static_cast(target)->getRotationSpeedRangeEnd() ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' + 88 | static String toString(Radian val, unsigned short precision = 6, + | ~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationSpeedRangeStart::doGet(const void*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:168:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 168 | return StringConverter::toString( + | ~~~~~~~~~~~~~~~~~~~~~~~~~^ + 169 | static_cast(target)->getRotationSpeedRangeStart() ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' + 88 | static String toString(Radian val, unsigned short precision = 6, + | ~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationRangeEnd::doGet(const void*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:179:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 179 | return StringConverter::toString( + | ~~~~~~~~~~~~~~~~~~~~~~~~~^ + 180 | static_cast(target)->getRotationRangeEnd() ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' + 88 | static String toString(Radian val, unsigned short precision = 6, + | ~~~~~~~^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -137273,10 +134482,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationRangeStart::doGet(const void*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:189:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 189 | return StringConverter::toString( + | ~~~~~~~~~~~~~~~~~~~~~~~~~^ + 190 | static_cast(target)->getRotationRangeStart() ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' + 88 | static String toString(Radian val, unsigned short precision = 6, + | ~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -137377,33 +134598,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.h:5, - from ps1.0_tokens.l:13: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -137425,247 +134642,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -_ps1.0_lexer.cpp: In function 'int ps10_lex()': -_ps1.0_lexer.cpp:729:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:730:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:730:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:731:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:778:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -ps1.0_tokens.l:139:10: warning: declaration of 'buf' shadows a global declaration [-Wshadow] -ps1.0_tokens.l:35:13: note: shadowed declaration is here -_ps1.0_lexer.cpp: In function 'int yy_get_next_buffer()': -_ps1.0_lexer.cpp:1118:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:1119:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:1120:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:1120:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp: In function 'yy_state_type yy_get_previous_state()': -_ps1.0_lexer.cpp:1250:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:1251:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:1257:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': -_ps1.0_lexer.cpp:1289:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:1290:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp:1292:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_lexer.cpp: In function 'yy_buffer_state* ps10__scan_bytes(const char*, int)': -_ps1.0_lexer.cpp:1661:8: warning: declaration of 'buf' shadows a global declaration [-Wshadow] -ps1.0_tokens.l:35:13: note: shadowed declaration is here -[ 76%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ts1.0_parser.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.h:5, - from ps1.0_grammar.y:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -137687,104 +134673,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 77%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_vs1.0_lexer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -137807,52 +134695,102 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Image; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Image*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Image*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Image*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Image}; _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Image}; _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; reference = Ogre::Image&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Image]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:44:25: required from here + 44 | images.push_back(Image()); + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Image*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Image**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Image*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Image*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:451:32: required from here + 451 | imagePtrs.push_back(&(*loadedImages)[i]); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::HardwarePixelBufferSharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::HardwarePixelBufferSharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwarePixelBufferSharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwarePixelBufferSharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::HardwarePixelBufferSharedPtr}; _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::HardwarePixelBufferSharedPtr}; _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; reference = Ogre::HardwarePixelBufferSharedPtr&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwarePixelBufferSharedPtr]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:541:39: required from here + 541 | mSurfaceList.push_back(HardwarePixelBufferSharedPtr(buf)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwareBufferManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareVertexBuffer.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -137882,12 +134820,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -137913,8 +134845,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 77%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_vs1.0_parser.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -137973,11 +134903,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -_ps1.0_parser.c: In function 'int ps10_parse()': -_ps1.0_parser.c:838:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_parser.c:839:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_parser.c:857:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ps1.0_parser.c:862:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138008,25 +134933,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138057,36 +134963,42 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 77%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 79%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' @@ -138109,6 +135021,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138116,19 +135055,18 @@ /usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:311:30: required from here - 311 | mSliceTRT.reserve(mDepth); - | ~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -138304,57 +135242,311 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareVertexBuffer*}; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::HardwareVertexBuffer*; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::HardwareVertexBuffer*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::HardwareVertexBuffer*; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareVertexBuffer*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::HardwareVertexBuffer*>::rebind; typename _Alloc::value_type = Ogre::HardwareVertexBuffer*; value_type = Ogre::HardwareVertexBuffer*]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:96:25: required from here + 96 | mVertexBuffers.insert(buf); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareIndexBuffer*}; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::HardwareIndexBuffer*; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::HardwareIndexBuffer*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::HardwareIndexBuffer*; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareIndexBuffer*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::HardwareIndexBuffer*>::rebind; typename _Alloc::value_type = Ogre::HardwareIndexBuffer*; value_type = Ogre::HardwareIndexBuffer*]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:110:24: required from here + 110 | mIndexBuffers.insert(buf); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBone.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -138436,60 +135628,498 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +[ 79%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2UniformCache.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2UniformCache.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:266:26: required from here + 266 | mSliceTRT.reserve(mDepth); + | ~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:43: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ - | ^~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, - from /usr/include/c++/14/string:47, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -[ 77%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, +[ 79%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 79%] Linking CXX shared library ../../lib/Plugin_ParticleFX.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_ParticleFX.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_ParticleFX.so.1.9.0 -o ../../lib/Plugin_ParticleFX.so.1.9.0 CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic +[ 79%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPixelFormat.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreEntity.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -138559,37 +136189,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgrePanelOverlayElement.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -138651,31 +136250,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:77: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2VertexDeclaration.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_ParticleFX.so.1.9.0 ../../lib/Plugin_ParticleFX.so.1.9.0 ../../lib/Plugin_ParticleFX.so /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138695,22 +136309,79 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138732,33 +136403,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138781,6 +136425,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138893,15 +136538,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2StateCacheManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138962,6 +136598,41 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Page*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgrePagedWorldSection.cpp:209:58: required from here + 209 | std::pair ret = mPages.insert( + | ~~~~~~~~~~~~~^ + 210 | PageMap::value_type(page->getID(), page)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 79%] Built target Plugin_ParticleFX +[ 79%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -138981,15 +136652,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderToVertexBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderToVertexBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderToVertexBuffer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139011,14 +136673,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitterFactory.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139048,15 +136724,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139082,7 +136749,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 77%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139112,7 +136778,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139142,8 +136807,353 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PCZone*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PCZone*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PCZone*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PCZone*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZone*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZone*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZone*>; _KeyOfValue = std::_Select1st, Ogre::PCZone*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PCZone*>, std::_Select1st, Ogre::PCZone*> >, std::less >, Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PCZone*>, std::_Select1st, Ogre::PCZone*> >, std::less >, Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PCZone*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZone*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PCZone*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:161:33: required from here + 161 | mVisitingZones[zone->getName()] = zone; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ZoneData*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ZoneData*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ZoneData*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ZoneData*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ZoneData*>; _KeyOfValue = std::_Select1st, Ogre::ZoneData*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ZoneData*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ZoneData*>; _KeyOfValue = std::_Select1st, Ogre::ZoneData*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ZoneData*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ZoneData*>; _KeyOfValue = std::_Select1st, Ogre::ZoneData*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ZoneData*>; _KeyOfValue = std::_Select1st, Ogre::ZoneData*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ZoneData*>, std::_Select1st, Ogre::ZoneData*> >, std::less >, Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ZoneData*>, std::_Select1st, Ogre::ZoneData*> >, std::less >, Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ZoneData*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ZoneData*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ZoneData*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:271:28: required from here + 271 | mZoneData[zone->getName()] = zoneData; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 80%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPlugin.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -139158,38 +137168,247 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -139204,17 +137423,118 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 80%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/gles2w.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleSpline.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimationTrack.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -139241,120 +137561,150 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp: In constructor 'Ogre::PortalBase::PortalBase(const Ogre::String&, PORTAL_TYPE)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:43:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 43 | mDirection(Vector3::UNIT_Z), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp: In member function 'void Ogre::PortalBase::updateDerivedValues() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:304:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 304 | mPrevDerivedPlane = mDerivedPlane; - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:306:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 306 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:320:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 320 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:322:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 322 | mPrevDerivedPlane = mDerivedPlane; - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:342:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 342 | mPrevDerivedPlane = mDerivedPlane; - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:344:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 344 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:364:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 364 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:366:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] - 366 | mPrevDerivedPlane = mDerivedPlane; - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' - 67 | Plane (const Plane& rhs); - | ^~~~~ -[ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Support.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 80%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp +[ 80%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp +[ 80%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp +[ 80%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunction.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 77%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_register.h:5, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.h:4, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_combiners.h:4, - from rc1.0_tokens.l:10: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -_rc1.0_lexer.cpp: In function 'int rc10_lex()': -_rc1.0_lexer.cpp:781:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:782:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:782:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:783:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:830:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp: In function 'int yy_get_next_buffer()': -_rc1.0_lexer.cpp:1717:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:1718:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:1719:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:1719:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp: In function 'yy_state_type yy_get_previous_state()': -_rc1.0_lexer.cpp:1849:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:1850:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:1856:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': -_rc1.0_lexer.cpp:1888:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:1889:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_lexer.cpp:1891:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -139490,13 +137840,7 @@ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -139518,10 +137862,58 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +[ 81%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 82%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -139539,14 +137931,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_rc1.0_parser.cpp:62: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); @@ -139591,84 +138015,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139745,11 +138091,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -_rc1.0_parser.c: In function 'int rc10_parse()': -_rc1.0_parser.c:1026:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_parser.c:1027:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_parser.c:1045:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_rc1.0_parser.c:1050:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139808,48 +138149,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139880,12 +138179,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -139916,6 +138209,68 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:54, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 82%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreSimplePageContentCollection.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -139941,15 +138296,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.h:6, - from ts1.0_tokens.l:8: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -139958,55 +138304,42 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp: In member function 'void Ogre::XMLSkeletonSerializer::writeBone(TiXmlElement*, const Ogre::Bone*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:493:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 493 | Vector3 pos = pBone->getPosition(); + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -140053,12 +138386,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:513:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 513 | Vector3 scale = pBone->getScale(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -140072,35 +138411,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -140114,31 +138440,70 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -140152,35 +138517,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp: In member function 'void Ogre::XMLSkeletonSerializer::writeKeyFrame(TiXmlElement*, const Ogre::TransformKeyFrame*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:609:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 trans = key->getTranslate(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -140188,38 +138528,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -140249,12 +138563,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -_ts1.0_lexer.cpp: In function 'int ts10_lex()': -_ts1.0_lexer.cpp:884:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:885:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:885:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:886:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:933:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBillboardChain.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -140322,19 +138655,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -_ts1.0_lexer.cpp: In function 'int yy_get_next_buffer()': -_ts1.0_lexer.cpp:1465:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:1466:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:1467:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:1467:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp: In function 'yy_state_type yy_get_previous_state()': -_ts1.0_lexer.cpp:1597:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:1598:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:1604:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': -_ts1.0_lexer.cpp:1636:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:1637:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_lexer.cpp:1639:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -140403,35 +138723,6 @@ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] @@ -140450,27 +138741,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:43: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -140537,85 +138826,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -140638,77 +138848,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainMaterialGenerator::Profile*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainMaterialGenerator::Profile**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainMaterialGenerator::Profile**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainMaterialGenerator::Profile*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainMaterialGenerator::Profile**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::TerrainMaterialGenerator::Profile*}; _Tp = Ogre::TerrainMaterialGenerator::Profile*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::TerrainMaterialGenerator::Profile*}; _Tp = Ogre::TerrainMaterialGenerator::Profile*; _Alloc = Ogre::STLAllocator >; reference = Ogre::TerrainMaterialGenerator::Profile*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::TerrainMaterialGenerator::Profile*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::TerrainMaterialGenerator::Profile*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:61:22: required from here - 61 | mProfiles.push_back(OGRE_NEW SM2Profile(this, "SM2", "Profile for rendering on Shader Model 2 capable cards")); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {float}; _Tp = float; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float}; _Tp = float; _Alloc = Ogre::STLAllocator >; reference = float&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:290:23: required from here - 290 | lodValues.push_back(TerrainGlobalOptions::getSingleton().getCompositeMapDistance()); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -140821,6 +138960,156 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 82%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPixelFormat.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -140881,108 +139170,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp -[ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/_ts1.0_parser.cpp:62: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from vs1.0_grammar.y:13: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2UniformCache.cpp -rc1.0_grammar.y:104:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] -rc1.0_grammar.y:102:20: note: 'combinersStruct' declared here -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -rc1.0_grammar.y:104:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] -rc1.0_grammar.y:102:20: note: 'combinersStruct' declared here -rc1.0_grammar.y:112:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] -rc1.0_grammar.y:110:20: note: 'combinersStruct' declared here -rc1.0_grammar.y:112:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] -rc1.0_grammar.y:110:20: note: 'combinersStruct' declared here -rc1.0_grammar.y:120:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] -rc1.0_grammar.y:118:20: note: 'combinersStruct' declared here -rc1.0_grammar.y:120:26: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] -rc1.0_grammar.y:118:20: note: 'combinersStruct' declared here -_ts1.0_parser.c: In function 'int ts10_parse()': -_ts1.0_parser.c:1014:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_parser.c:1015:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_parser.c:1033:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_ts1.0_parser.c:1038:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -141004,20 +139199,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -141094,35 +139275,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -141152,32 +139304,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PCZoneFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PCZoneFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PCZoneFactory*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZoneFactory*>; _KeyOfValue = std::_Select1st, Ogre::PCZoneFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZoneFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZoneFactory*>; _KeyOfValue = std::_Select1st, Ogre::PCZoneFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZoneFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZoneFactory*>; _KeyOfValue = std::_Select1st, Ogre::PCZoneFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZoneFactory*>; _KeyOfValue = std::_Select1st, Ogre::PCZoneFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PCZoneFactory*>, std::_Select1st, Ogre::PCZoneFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PCZoneFactory*>, std::_Select1st, Ogre::PCZoneFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PCZoneFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PCZoneFactory*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:95:30: required from here - 95 | mPCZoneFactories[name] = factory; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -141211,11 +139363,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -_vs1.0_parser.c: In function 'int vs10_parse()': -_vs1.0_parser.c:922:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_parser.c:923:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_parser.c:941:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_parser.c:946:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -141246,113 +139393,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 77%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp -[ 78%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeTextureSource.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from vs1.0_tokens.l:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeSource.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include/OgreVolumeGridSource.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -141418,12 +139460,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -_vs1.0_lexer.cpp: In function 'int vs10_lex()': -_vs1.0_lexer.cpp:1139:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:1140:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:1140:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:1141:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:1191:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -141489,61 +139525,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlaneBoundedVolume.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -_vs1.0_lexer.cpp: In function 'int yy_get_next_buffer()': -_vs1.0_lexer.cpp:3049:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:3050:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:3051:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:3051:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -_vs1.0_lexer.cpp: In function 'yy_state_type yy_get_previous_state()': -_vs1.0_lexer.cpp:3181:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -_vs1.0_lexer.cpp:3182:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:3191:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 82%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -141551,9 +139575,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -_vs1.0_lexer.cpp: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': -_vs1.0_lexer.cpp:3219:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -_vs1.0_lexer.cpp:3221:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -141618,21 +139639,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -vs1.0_tokens.l: In function 'void MacroIncFunction(char*, unsigned int*, char**)': -vs1.0_tokens.l:2371:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] -vs1.0_tokens.l:2379:20: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] -vs1.0_tokens.l: In function 'void MacroDecFunction(char*, unsigned int*, char**)': -vs1.0_tokens.l:2401:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] -vs1.0_tokens.l:2409:20: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] -vs1.0_tokens.l: In function 'void MacroAddFunction(char*, unsigned int*, char**)': -vs1.0_tokens.l:2432:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] -vs1.0_tokens.l: In function 'void MacroSubFunction(char*, unsigned int*, char**)': -vs1.0_tokens.l:2472:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] -vs1.0_tokens.l: In function 'void EndMacroParms()': -vs1.0_tokens.l:2541:19: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] -vs1.0_tokens.l:2545:21: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] -[ 78%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPlugin.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -141652,8 +139675,204 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 78%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/gles2w.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -141675,6 +139894,85 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 82%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -141704,6 +140002,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::OverlayContainer*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::OverlayContainer* const&}; _Tp = Ogre::OverlayContainer*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::OverlayContainer* const&}; _Tp = Ogre::OverlayContainer*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::OverlayContainer*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::OverlayContainer*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlay.cpp:133:30: required from here + 133 | m2DElements.push_back(cont); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -141876,14 +140196,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 78%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPlugin.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -141917,19 +140234,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -141943,26 +140247,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -141970,31 +140254,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -142007,160 +140272,109 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullUniformCacheImp.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Ogre.h:77: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 103 | position(Vector3::ZERO), direction(Vector3::ZERO), + | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunction.h:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp: In member function 'virtual void Ogre::TextAreaOverlayElement::updatePositionGeometry()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:182:37: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] - 182 | iend = mCaption.end(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' - 248 | _fwd_iterator( const _fwd_iterator& i ); - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:184:41: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] - 184 | for( i = mCaption.begin(); i != iend; ++i ) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' - 248 | _fwd_iterator( const _fwd_iterator& i ); - | ^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:234:53: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] - 234 | i = peeki; // skip both as one newline - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' - 248 | _fwd_iterator( const _fwd_iterator& i ); - | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -142201,82 +140415,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleEmitter*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleEmitter**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitter**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitter**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleEmitter* const&}; _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleEmitter*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleEmitter*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgrePointEmitterFactory.h:57:32: required from here - 57 | mEmitters.push_back(emit); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleAffector*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleAffector**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffector**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffector**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleAffector* const&}; _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleAffector*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleAffector*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreLinearForceAffectorFactory.h:47:33: required from here - 47 | mAffectors.push_back(p); - | ~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleEmitterFactory*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleEmitterFactory**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitterFactory**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleEmitterFactory*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleEmitterFactory**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleEmitterFactory* const&}; _Tp = Ogre::ParticleEmitterFactory*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleEmitterFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleEmitterFactory*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:71:30: required from here - 71 | mEmitterFactories.push_back(pEmitFact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParticleAffectorFactory*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParticleAffectorFactory**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffectorFactory**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParticleAffectorFactory*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParticleAffectorFactory**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::ParticleAffectorFactory* const&}; _Tp = Ogre::ParticleAffectorFactory*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParticleAffectorFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParticleAffectorFactory*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:104:31: required from here - 104 | mAffectorFactories.push_back(pAffFact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -142471,18 +140609,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 79%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp -[ 79%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp -[ 79%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/avp1.0_impl.cpp -[ 79%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::SceneNode*; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::SceneNode*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::SceneNode*; _Key = Ogre::SceneNode*; _Val = Ogre::SceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::SceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::SceneNode*>::rebind; typename _Alloc::value_type = Ogre::SceneNode*; value_type = Ogre::SceneNode*]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:323:46: required from here + 323 | if (!checkedSceneNodes.insert(*it).second) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 82%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderTexture.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -142500,61 +140669,123 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ @@ -142597,27 +140828,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -142640,73 +140850,684 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePagingPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgreSimplePageContentCollection.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreSimplePageContentCollection.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 82%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -142757,6 +141578,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::TextureAtlasRecord; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::TextureAtlasRecord*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::TextureAtlasRecord*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::TextureAtlasRecord; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::TextureAtlasRecord*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::TextureAtlasRecord&}; _Tp = Ogre::RTShader::TextureAtlasRecord; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::TextureAtlasRecord; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::TextureAtlasRecord]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:445:27: required from here + 445 | it->second->push_back(newRecord); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -142779,6 +141619,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:398:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int]' + 398 | this->_M_impl._M_start = this->_M_allocate(__n); + | ~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:334:9: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; std::size_t = long unsigned int; allocator_type = Ogre::STLAllocator >]' + 334 | { _M_create_storage(__n); } + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:557:47: required from 'std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; allocator_type = Ogre::STLAllocator >]' + 557 | : _Base(_S_check_init_len(__n, __a), __a) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:282:63: required from here + 282 | vector::type buffer(mAtlasTableDatas[j]->size() * 4); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -142833,47 +141695,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ +[ 82%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -142903,19 +141725,345 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::SharedPtr > > > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::SharedPtr > > > >; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::SharedPtr > > > > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::SharedPtr > > > >; _NodeGen = std::_Rb_tree, std::pair, Ogre::SharedPtr > > > >, std::_Select1st, Ogre::SharedPtr > > > > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr > > > >, std::_Select1st, Ogre::SharedPtr > > > > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::SharedPtr > > > >; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr > > > >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr > > > >, std::_Select1st, Ogre::SharedPtr > > > > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::SharedPtr > > > > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::SharedPtr > > > >, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::SharedPtr > > > > >::rebind, Ogre::SharedPtr > > > > >; typename _Allocator::value_type = std::pair, Ogre::SharedPtr > > > >; value_type = std::pair, Ogre::SharedPtr > > > >]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:430:25: required from here + 430 | it = tmpMap.insert(TextureAtlasMap::value_type(textureName, TextureAtlasTablePtr(new TextureAtlasTable))).first; + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Portal*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:111:22: required from here + 111 | mPortals.push_back(newPortal); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AntiPortal*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:143:26: required from here + 143 | mAntiPortals.push_back(newAntiPortal); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -142945,31 +142093,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -143030,6 +142153,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, @@ -143055,194 +142221,192 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 79%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -143311,40 +142475,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -143371,19 +142501,57 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, @@ -143406,10 +142574,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -143419,15 +142583,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -143435,29 +142590,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -143465,25 +142603,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -143491,51 +142616,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -143543,14 +142629,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 80%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPaging.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -143618,126 +142702,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 80%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp: In member function 'virtual Ogre::Vector3 Ogre::Volume::Source::getIntersectionStart(const Ogre::Ray&, Ogre::Real) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:45:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 45 | return ray.getOrigin(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp: In member function 'bool Ogre::Volume::Source::getFirstRayIntersection(const Ogre::Ray&, Ogre::Vector3&, Ogre::Real, size_t, Ogre::Real) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:137:23: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 137 | Vector3 cur = start; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:150:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 150 | Vector3 prev = Vector3::ZERO, prevPrev = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src/OgreVolumeSource.cpp:150:59: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 150 | Vector3 prev = Vector3::ZERO, prevPrev = Vector3::ZERO; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -vs1.0_tokens.l: In function 'void MacroMathFunction(MACROENTRY*, unsigned int*, char**, const char*)': -vs1.0_tokens.l:2340:27: warning: '%s' directive writing up to 254 bytes into a region of size between 2 and 256 [-Wformat-overflow=] -In file included from /usr/include/stdio.h:970, - from _vs1.0_lexer.cpp:30: -In function 'int sprintf(char*, const char*, ...)', - inlined from 'void MacroMathFunction(MACROENTRY*, unsigned int*, char**, const char*)' at vs1.0_tokens.l:2340:12: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 1 or more bytes (assuming 509) into a destination of size 256 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESGpuProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPlugin.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -143757,22 +142740,34 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here - 358 | mCodePointRangeList.push_back(range); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -143848,6 +142843,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -143873,6 +142894,57 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -143931,42 +143003,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here - 309 | mCodePointMap.insert( - | ~~~~~~~~~~~~~~~~~~~~^ - 310 | CodePointMap::value_type(id, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 312 | textureAspect * (u2 - u1) / (v2 - v1)))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144027,104 +143063,193 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgrePointEmitter.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 81%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_errors.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -144151,140 +143276,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:382:25: required from here - 382 | parameterList.push_back(parameter); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::FunctionAtom*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::FunctionAtom**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FunctionAtom**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::FunctionAtom*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FunctionAtom**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::FunctionAtom* const&}; _Tp = Ogre::RTShader::FunctionAtom*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::FunctionAtom*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::FunctionAtom*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:461:26: required from here - 461 | mAtomInstances.push_back(atomInstance); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreRingEmitter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 82%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortal.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -144311,9 +143362,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include/OgrePageManager.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -144385,10 +143438,57 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 82%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp -[ 82%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144408,8 +143508,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 82%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp +[ 83%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144431,37 +143531,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144567,7 +143636,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 82%] Linking CXX shared library ../../lib/Plugin_PCZSceneManager.so /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144597,7 +143665,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_PCZSceneManager.dir/link.txt --verbose=1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144658,7 +143725,209 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_PCZSceneManager.so.1.9.0 -o ../../lib/Plugin_PCZSceneManager.so.1.9.0 CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp: In function 'int main(int, char**)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:991:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and '__off_t' {aka 'long int'} [-Wsign-compare] + 991 | if (result != tagStat.st_size) + | ~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 83%] Linking CXX executable ../../bin/OgreXMLConverter +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreXMLConverter.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -rdynamic CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o -o ../../bin/OgreXMLConverter -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -ltinyxml -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144678,8 +143947,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 83%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144701,6 +143991,180 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 86 | __tmp = _M_allocate_and_copy(__n, + | ~~~~~~~~~~~~~~~~~~~~^~~~~ + 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:116:36: required from here + 116 | mRenderAttribsBound.reserve(100); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderWindow*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderWindow**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderWindow**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderWindow*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderWindow**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderWindow* const&}; _Tp = Ogre::RenderWindow*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderWindow*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderWindow*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:1042:28: required from here + 1042 | createdWindows.push_back(curWindow); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144723,6 +144187,124 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::DepthBuffer*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::DepthBuffer**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::DepthBuffer*}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::DepthBuffer*}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; reference = Ogre::DepthBuffer*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::DepthBuffer*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:1135:56: required from here + 1135 | mDepthBufferPool[depthBuffer->getPoolId()].push_back( depthBuffer ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareOcclusionQuery*}; _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::HardwareOcclusionQuery*}; _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareOcclusionQuery*]' + 1311 | { this->_M_insert(end(), std::move(__x)); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:3415:32: required from here + 3415 | mHwOcclusionQueries.push_back(ret); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::GLContext*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::GLContext* const&}; _Tp = Ogre::GLContext*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::GLContext* const&}; _Tp = Ogre::GLContext*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLContext*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLContext*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:3640:35: required from here + 3640 | mBackgroundContextList.push_back(newContext); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144835,6 +144417,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = short unsigned int; _Tp = std::vector > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = short unsigned int]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:1135:45: required from here + 1135 | mDepthBufferPool[depthBuffer->getPoolId()].push_back( depthBuffer ); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144865,36 +144476,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144914,15 +144495,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 83%] Built target OgreXMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144944,6 +144518,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 83%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -144966,6 +144541,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElement.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -145078,13 +144654,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp: In static member function 'static GLenum Ogre::GLES2PixelUtil::getGLInternalFormat(Ogre::PixelFormat, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:529:33: warning: this statement may fall through [-Wimplicit-fallthrough=] - 529 | if (!hwGamma) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:532:13: note: here - 532 | case PF_DXT3: - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -145104,6 +144673,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -145125,71 +144754,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 83%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -145324,6 +144928,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::LodLevel; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::LodLevel*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; pointer = Ogre::LodLevel*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::LodLevel&}; _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::LodLevel; _Alloc = Ogre::STLAllocator >; value_type = Ogre::LodLevel]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:709:43: required from here + 709 | lodConfig.levels.push_back(lodLevel); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -145384,76 +145007,98 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_PCZSceneManager.so.1.9.0 ../../lib/Plugin_PCZSceneManager.so.1.9.0 ../../lib/Plugin_PCZSceneManager.so -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/avp1.0_impl.cpp:2: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; value_type = Ogre::VertexElement]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:338:22: required from here + 338 | elemList->push_back(*i); + | ~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::HardwareBuffer::Usage; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::HardwareBuffer::Usage*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwareBuffer::Usage*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwareBuffer::Usage*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::HardwareBuffer::Usage}; _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::HardwareBuffer::Usage}; _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; reference = Ogre::HardwareBuffer::Usage&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwareBuffer::Usage; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareBuffer::Usage]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:480:43: required from here + 480 | bufferUsages.push_back(HardwareBuffer::HBU_STATIC_WRITE_ONLY); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -145540,32 +145185,61 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, bool> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, bool> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, bool> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, bool> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, bool> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, bool>; _KeyOfValue = std::_Select1st, bool> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, bool>, std::_Select1st, bool> >, std::less >, Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, bool>, std::_Select1st, bool> >, std::less >, Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = bool; _Compare = std::less >; _Alloc = Ogre::STLAllocator, bool>, Ogre::CategorisedAllocPolicy >; mapped_type = bool; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:953:17: required from here + 953 | unOptList["-i"] = false; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:964:18: required from here + 964 | binOptList["-l"] = ""; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -145629,174 +145303,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2VertexDeclaration.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 83%] Built target Plugin_PCZSceneManager -[ 83%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp: In function 'void checkColour(Ogre::VertexData*, bool&, bool&, Ogre::VertexElementType&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:754:44: warning: this statement may fall through [-Wimplicit-fallthrough=] + 754 | hasAmbiguousColour = true; + | ~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader/src/main.cpp:755:17: note: here + 755 | case VET_COLOUR_ABGR: + | ^~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2UniformCache.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2UniformCache.cpp:30: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESLinkProgram.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 83%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp -make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/depend -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/DependInfo.cmake "--color=" -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleEmitter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 83%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build -make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 83%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEZONEPLUGIN_EXPORTS -DPlugin_OctreeZone_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -145807,21 +145376,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ -[ 83%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp -[ 83%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -145841,29 +145398,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); @@ -145889,6 +145437,116 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:91:22: required from here + 91 | mClearColour.resize(4); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:94:27: required from here + 94 | mColourMask.resize(4); + | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -145911,25 +145569,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -146072,60 +145711,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -146156,81 +145741,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 83%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_combiners.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -146250,53 +145768,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -146318,50 +145789,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PageContent*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PageContent**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PageContent**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PageContent*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PageContent**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::PageContent* const&}; _Tp = Ogre::PageContent*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::PageContent*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PageContent*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src/OgreSimplePageContentCollection.cpp:55:25: required from here + 55 | mContentList.push_back(c); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -146477,222 +145920,158 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 84%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEZONEPLUGIN_EXPORTS -DPlugin_OctreeZone_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullUniformCacheImp.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 84%] Linking CXX shared library ../../lib/libOgreVolume.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreVolume.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreVolume.so.1.9.0 -o ../../lib/libOgreVolume.so.1.9.0 CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreRotationAffector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -146764,18 +146143,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 84%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEZONEPLUGIN_EXPORTS -DPlugin_OctreeZone_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -146783,35 +146151,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -146883,41 +146226,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPaging.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPaging.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -146983,14 +146300,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -147030,27 +146339,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -147077,259 +146365,135 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:83:36: required from here - 83 | mRenderAttribsBound.reserve(100); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::DepthBuffer*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::DepthBuffer**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::DepthBuffer*}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 83%] Linking CXX shared library ../../lib/libOgrePaging.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgrePaging.dir/link.txt --verbose=1 +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::DepthBuffer*}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; reference = Ogre::DepthBuffer*&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::DepthBuffer*]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:611:56: required from here - 611 | mDepthBufferPool[depthBuffer->getPoolId()].push_back( depthBuffer ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareOcclusionQuery*}; _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::HardwareOcclusionQuery*}; _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareOcclusionQuery*]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:1320:42: required from here - 1320 | mHwOcclusionQueries.push_back(ret); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::GLES2Context*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::GLES2Context* const&}; _Tp = Ogre::GLES2Context*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::GLES2Context* const&}; _Tp = Ogre::GLES2Context*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLES2Context*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLES2Context*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:2214:35: required from here - 2214 | mBackgroundContextList.push_back(newContext); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -147362,36 +146526,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPaging.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -147417,50 +146551,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -147519,35 +146609,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = short unsigned int; _Tp = std::vector > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = short unsigned int]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:611:45: required from here - 611 | mDepthBufferPool[depthBuffer->getPoolId()].push_back( depthBuffer ); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -147608,478 +146669,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 84%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEZONEPLUGIN_EXPORTS -DPlugin_OctreeZone_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': @@ -148096,6 +146685,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgrePaging.so.1.9.0 -o ../../lib/libOgrePaging.so.1.9.0 CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -148123,50 +146713,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreVolume.so.1.9.0 ../../lib/libOgreVolume.so.1.9.0 ../../lib/libOgreVolume.so -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 84%] Built target OgreVolume -[ 85%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp -[ 85%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o -[ 85%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp -[ 85%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp -[ 85%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp -[ 85%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreParticleFXPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/include/OgreScaleAffector.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 85%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_final.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -148186,16 +146732,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -148217,70 +146753,30 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 83%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -148417,152 +146913,90 @@ /usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:91:33: required from here - 91 | extensionList.insert(str); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgrePaging.so.1.9.0 ../../lib/libOgrePaging.so.1.9.0 ../../lib/libOgrePaging.so +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 83%] Built target OgrePaging +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -148613,6 +147047,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 83%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -148634,111 +147069,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 86%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp -[ 86%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp -[ 86%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 86%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34: +[ 83%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -148810,26 +147154,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_register.h:5, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.h:4, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_combiners.h:4, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_combiners.cpp:1: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -148837,352 +147162,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +[ 83%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.h:5, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ps1.0_program.cpp:1: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZPrerequisites.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: +[ 83%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -149190,29 +147209,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -149233,31 +147229,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -149290,92 +147267,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 86%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -149458,6 +147362,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -149467,6 +147379,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 84%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -149474,6 +147387,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ @@ -149506,173 +147420,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -149806,11 +147570,7 @@ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -149832,8 +147592,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -149848,87 +147609,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 87%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.cpp -[ 88%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ +[ 84%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': @@ -149938,12 +147620,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} @@ -149951,92 +147627,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -150064,166 +147654,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include/OgrePageManager.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPaging.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -150295,91 +147732,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZonePrerequisites.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZone.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESGpuProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationSpeedRangeEnd::doGet(const void*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:158:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 158 | return StringConverter::toString( - | ~~~~~~~~~~~~~~~~~~~~~~~~~^ - 159 | static_cast(target)->getRotationSpeedRangeEnd() ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' - 88 | static String toString(Radian val, unsigned short precision = 6, - | ~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationSpeedRangeStart::doGet(const void*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:168:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 168 | return StringConverter::toString( - | ~~~~~~~~~~~~~~~~~~~~~~~~~^ - 169 | static_cast(target)->getRotationSpeedRangeStart() ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' - 88 | static String toString(Radian val, unsigned short precision = 6, - | ~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationRangeEnd::doGet(const void*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:179:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 179 | return StringConverter::toString( - | ~~~~~~~~~~~~~~~~~~~~~~~~~^ - 180 | static_cast(target)->getRotationRangeEnd() ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' - 88 | static String toString(Radian val, unsigned short precision = 6, - | ~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationRangeStart::doGet(const void*) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:189:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 189 | return StringConverter::toString( - | ~~~~~~~~~~~~~~~~~~~~~~~~~^ - 190 | static_cast(target)->getRotationRangeStart() ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' - 88 | static String toString(Radian val, unsigned short precision = 6, - | ~~~~~~~^~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticleSystem.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -150452,101 +147805,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -150560,19 +147818,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -150586,32 +147831,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -150625,21 +147844,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -150660,60 +147864,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -150722,19 +147878,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} @@ -150742,161 +147885,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElement.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -150904,21 +147929,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -150939,20 +147949,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -150999,72 +148001,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 88%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_register.h:5, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_final.h:4, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_final.cpp:1: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -151108,6 +148060,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -151130,36 +148103,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::Operand; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::Operand}; _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::Operand}; _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::Operand&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::Operand]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:194:28: required from here - 194 | mOperands.push_back(Operand(*it)); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -151272,6 +148215,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::PCZoneFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::PCZoneFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::PCZoneFactory*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZoneFactory*>; _KeyOfValue = std::_Select1st, Ogre::PCZoneFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZoneFactory*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZoneFactory*>; _KeyOfValue = std::_Select1st, Ogre::PCZoneFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::PCZoneFactory*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZoneFactory*>; _KeyOfValue = std::_Select1st, Ogre::PCZoneFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::PCZoneFactory*>; _KeyOfValue = std::_Select1st, Ogre::PCZoneFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::PCZoneFactory*>, std::_Select1st, Ogre::PCZoneFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::PCZoneFactory*>, std::_Select1st, Ogre::PCZoneFactory*> >, std::less >, Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::PCZoneFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::PCZoneFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::PCZoneFactory*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:95:30: required from here + 95 | mPCZoneFactories[name] = factory; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -151332,140 +148304,213 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::OverlayElement*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::OverlayElement*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::OverlayElement*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::OverlayElement*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::OverlayElement*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::OverlayElement*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::OverlayElement*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::OverlayElement*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::OverlayElement*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::OverlayElement*> >::rebind, Ogre::OverlayElement*> >; typename _Allocator::value_type = std::pair, Ogre::OverlayElement*>; value_type = std::pair, Ogre::OverlayElement*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp:81:25: required from here + 81 | mChildren.insert(ChildMap::value_type(name, elem)); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::OverlayContainer*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::OverlayContainer*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::OverlayContainer*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayContainer*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::OverlayContainer*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayContainer*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::OverlayContainer*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::OverlayContainer*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::OverlayContainer*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::OverlayContainer*>, std::_Select1st, Ogre::OverlayContainer*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::OverlayContainer*>, std::_Select1st, Ogre::OverlayContainer*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::OverlayContainer*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayContainer*>; _KeyOfValue = std::_Select1st, Ogre::OverlayContainer*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::OverlayContainer*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::OverlayContainer*>, std::_Select1st, Ogre::OverlayContainer*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::OverlayContainer*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::OverlayContainer*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::OverlayContainer*> >::rebind, Ogre::OverlayContainer*> >; typename _Allocator::value_type = std::pair, Ogre::OverlayContainer*>; value_type = std::pair, Ogre::OverlayContainer*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayContainer.cpp:115:32: required from here + 115 | mChildContainers.insert(ChildContainerMap::value_type(cont->getName(), cont)); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +[ 85%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -151596,21 +148641,50 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -151632,6 +148706,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -151744,257 +148840,77 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_register.h:5, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.h:4, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/rc1.0_general.cpp:1: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include/OgrePageManager.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -152125,12 +149041,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 88%] Linking CXX shared library ../../lib/libOgreOverlay.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreOverlay.dir/link.txt --verbose=1 -[ 88%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -152152,11 +149066,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreOverlay.so.1.9.0 -o ../../lib/libOgreOverlay.so.1.9.0 CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lfreetype /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESLinkProgramManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWireBoundingBox.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:42: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -152171,429 +149118,77 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 103 | position(Vector3::ZERO), direction(Vector3::ZERO), - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.h:6, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.cpp:1: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::FFPLighting::LightParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::FFPLighting::LightParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FFPLighting::LightParams*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::FFPLighting::LightParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FFPLighting::LightParams*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::FFPLighting::LightParams&}; _Tp = Ogre::RTShader::FFPLighting::LightParams; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::FFPLighting::LightParams; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::FFPLighting::LightParams]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:695:30: required from here + 695 | mLightParamsList.push_back(curParams); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -152613,30 +149208,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -152650,19 +149231,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -152688,13 +149285,179 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -152702,42 +149465,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -152752,9 +149520,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 88%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst_list.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -152781,38 +149547,472 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp: In constructor 'Ogre::PortalBase::PortalBase(const Ogre::String&, PORTAL_TYPE)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:43:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 43 | mDirection(Vector3::UNIT_Z), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp: In member function 'void Ogre::PortalBase::updateDerivedValues() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:304:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 304 | mPrevDerivedPlane = mDerivedPlane; + | ^~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:306:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 306 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:320:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 320 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:322:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 322 | mPrevDerivedPlane = mDerivedPlane; + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:342:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 342 | mPrevDerivedPlane = mDerivedPlane; + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:344:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 344 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:364:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 364 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:366:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] + 366 | mPrevDerivedPlane = mDerivedPlane; + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' + 67 | Plane (const Plane& rhs); + | ^~~~~ +[ 86%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunction.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLogManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -152859,14 +150059,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -152886,15 +150078,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -152908,6 +150091,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -152960,150 +150164,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESLinkProgram.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderToVertexBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderToVertexBuffer.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -153123,44 +150217,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -153190,10 +150246,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -153219,9 +150271,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -153251,14 +150300,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 88%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -153288,26 +150329,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -153405,6 +150426,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 87%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementCommands.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -153463,6 +150486,58 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLStateCacheManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -153523,7 +150598,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 87%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -153595,6 +150685,115 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::GetArgument(Token&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:771:23: warning: this statement may fall through [-Wimplicit-fallthrough=] + 771 | Error (Line, "Unfinished list of arguments"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:772:13: note: here + 772 | case Token::TK_ERROR: + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::GetArguments(int&, Token*&, bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:844:23: warning: this statement may fall through [-Wimplicit-fallthrough=] + 844 | Error (Line, "Unfinished list of arguments"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:845:13: note: here + 845 | case Token::TK_ERROR: + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::Parse(const Token&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:1255:17: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1255 | if (empty_lines) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:1264:13: note: here + 1264 | case Token::TK_WHITESPACE: + | ^~~~ +make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/depend +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/build +[ 87%] Linking CXX executable ../../bin/OgreMeshUpgrader +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreMeshUpgrader.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -rdynamic CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o -o ../../bin/OgreMeshUpgrader -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic +[ 87%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp +[ 87%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 87%] Built target OgreMeshUpgrader +[ 87%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgram.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, @@ -153616,6 +150815,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -153632,6 +150834,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -153671,36 +150888,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -153714,14 +150907,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -153769,25 +150954,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} @@ -153818,312 +150984,118 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Image; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Image*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Image*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Image*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Image}; _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Image}; _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; reference = Ogre::Image&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Image]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:44:25: required from here - 44 | images.push_back(Image()); - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Image*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Image**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Image*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Image*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:451:32: required from here - 451 | imagePtrs.push_back(&(*loadedImages)[i]); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::HardwarePixelBufferSharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::HardwarePixelBufferSharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwarePixelBufferSharedPtr*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwarePixelBufferSharedPtr*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::HardwarePixelBufferSharedPtr}; _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::HardwarePixelBufferSharedPtr}; _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; reference = Ogre::HardwarePixelBufferSharedPtr&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwarePixelBufferSharedPtr]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:541:39: required from here - 541 | mSurfaceList.push_back(HardwarePixelBufferSharedPtr(buf)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESLinkProgramManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPaging.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -154156,123 +151128,292 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::ExpandMacro(const Token&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:437:92: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 16 [-Wformat-truncation=] + 437 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:437:42: note: directive argument in the range [-2147483648, 2147483646] + 437 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/stdio.h:970, + from /usr/include/c++/14/cstdio:42, + from /usr/include/c++/14/ext/string_conversions.h:45, + from /usr/include/c++/14/bits/basic_string.h:4154, + from /usr/include/c++/14/string:54, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +In function 'int snprintf(char*, size_t, const char*, ...)', + inlined from 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::ExpandMacro(const Token&)' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:437:22: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 46 and 2147483713 bytes into a destination of size 60 + 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 69 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 70 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 387 | : hit(_hit), terrain(_terrain), position(_pos) {} - | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElement.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp: In constructor 'Ogre::Segment::Segment(const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:54:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | mOrigin(origin), + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:55:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 55 | mDirection(direction), + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 87%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLSupport.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -154292,28 +151433,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -154368,215 +151487,336 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Ogre::GLSLESLinkProgram*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLSLESLinkProgram*; key_type = long long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:95:28: required from here + 95 | mLinkPrograms[activeKey] = mActiveLinkProgram; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 87%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp +[ 87%] Linking CXX shared library ../../lib/Plugin_PCZSceneManager.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_PCZSceneManager.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_PCZSceneManager.so.1.9.0 -o ../../lib/Plugin_PCZSceneManager.so.1.9.0 CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 87%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp +[ 87%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp +[ 87%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -154648,6 +151888,54 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -154782,6 +152070,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -154812,6 +152107,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -154842,23 +152154,195 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramSet.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:28: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElementCommands.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementCommands.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_PCZSceneManager.so.1.9.0 ../../lib/Plugin_PCZSceneManager.so.1.9.0 ../../lib/Plugin_PCZSceneManager.so +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 87%] Built target Plugin_PCZSceneManager +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 87%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -154868,9 +152352,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -154926,6 +152418,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -154991,6 +152493,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 87%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, @@ -154999,6 +152502,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ @@ -155016,6 +152520,92 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -155109,14 +152699,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -155130,6 +152712,92 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunction.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramCommon.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -155156,42 +152824,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -155220,43 +152862,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreOverlay.so.1.9.0 ../../lib/libOgreOverlay.so.1.9.0 ../../lib/libOgreOverlay.so -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -155277,24 +152899,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:45:46: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 45 | struct CompareUniformByNameES : std::binary_function - | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -155441,40 +153060,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 88%] Built target OgreOverlay -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp: In member function 'virtual void Ogre::RTShader::GLSLESProgramWriter::writeSourceCode(std::ostream&, Ogre::RTShader::Program*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:439:150: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Ogre::RTShader::CompareUniformByNameES; _Tp = __cxx11::basic_string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 439 | UniformParameterList::const_iterator itFound = std::find_if( parameterList.begin(), parameterList.end(), std::bind2nd( CompareUniformByNameES(), paramName ) ); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -155502,36 +153087,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 88%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp: In member function 'void Ogre::RTShader::GLSLESProgramWriter::writeProgramDependencies(std::ostream&, Ogre::RTShader::Program*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:804:40: warning: implicitly-declared 'Ogre::RTShader::FunctionInvocation& Ogre::RTShader::FunctionInvocation::operator=(const Ogre::RTShader::FunctionInvocation&)' is deprecated [-Wdeprecated-copy] - 804 | invoc = (*itCache).first; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunction.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:193:9: note: because 'Ogre::RTShader::FunctionInvocation' has user-provided 'Ogre::RTShader::FunctionInvocation::FunctionInvocation(const Ogre::RTShader::FunctionInvocation&)' - 193 | FunctionInvocation(const FunctionInvocation& rhs); - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -155558,156 +153118,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::GpuConstantType; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::GpuConstantType]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:53:29: required from here - 53 | mGpuConstTypeMap[GCT_FLOAT1] = "float"; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter::Semantic; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::RTShader::Parameter::Semantic]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:76:43: required from here - 76 | mParamSemanticMap[Parameter::SPS_POSITION] = "POSITION"; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -155723,9 +153133,9 @@ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here + 116 | mConfigPaths = paths; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -155748,69 +153158,100 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::SubRenderStateFactory*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::SubRenderStateFactory**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::SubRenderStateFactory**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::SubRenderStateFactory*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::SubRenderStateFactory**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderStateFactory* const&}; _Tp = Ogre::RTShader::SubRenderStateFactory*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::SubRenderStateFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::SubRenderStateFactory*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:84:41: required from here + 84 | mFFPSubRenderStateFactoryList.push_back(curFactory); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -155862,27 +153303,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -155908,27 +153328,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -155958,48 +153361,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -156029,25 +153393,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainQuadTreeNode::LodLevel*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainQuadTreeNode::LodLevel**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainQuadTreeNode::LodLevel**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainQuadTreeNode::LodLevel*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainQuadTreeNode::LodLevel**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::TerrainQuadTreeNode::LodLevel* const&}; _Tp = Ogre::TerrainQuadTreeNode::LodLevel*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::TerrainQuadTreeNode::LodLevel*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::TerrainQuadTreeNode::LodLevel*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:90:24: required from here - 90 | mLodLevels.push_back(ll); - | ~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -156108,32 +153453,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -156167,35 +153526,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -156213,31 +153543,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -156256,6 +153561,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramPipeline.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -156278,206 +153592,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1321:19: required from 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; reference = Ogre::VertexElement&]' - 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1933:18: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >]' - 1933 | emplace_back(*__first); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:814:31: required from 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >]' - 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:1043:45: required from here - 1043 | srcData->vertexDeclaration->getElements(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -156485,116 +153601,75 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 405 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 422 | , pos(Vector3::ZERO) - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -[ 88%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vcp1.0_impl.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 387 | : hit(_hit), terrain(_terrain), position(_pos) {} - | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -156616,44 +153691,86 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:91:22: required from here - 91 | mClearColour.resize(4); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::FFPTexturing::TextureUnitParams; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::FFPTexturing::TextureUnitParams*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FFPTexturing::TextureUnitParams*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::FFPTexturing::TextureUnitParams; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FFPTexturing::TextureUnitParams*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::RTShader::FFPTexturing::TextureUnitParams; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' 834 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::RTShader::FFPTexturing::TextureUnitParams; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' 1016 | _M_default_append(__new_size - size()); | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:94:27: required from here - 94 | mColourMask.resize(4); - | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:840:31: required from here + 840 | mTextureUnitParamsList.resize(count); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -156676,20 +153793,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::GetArgument(Token&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:771:23: warning: this statement may fall through [-Wimplicit-fallthrough=] - 771 | Error (Line, "Unfinished list of arguments"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:772:13: note: here - 772 | case Token::TK_ERROR: - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::GetArguments(int&, Token*&, bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:844:23: warning: this statement may fall through [-Wimplicit-fallthrough=] - 844 | Error (Line, "Unfinished list of arguments"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:845:13: note: here - 845 | case Token::TK_ERROR: - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -156744,13 +153847,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::Parse(const Token&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:1255:17: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1255 | if (empty_lines) - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:1264:13: note: here - 1264 | case Token::TK_WHITESPACE: - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -156809,14 +153905,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreGpuProgram.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -156877,12 +153965,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 88%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp -[ 88%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunction.h:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -156907,46 +154030,54 @@ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst.h:6, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst_list.h:4, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/ts1.0_inst_list.cpp:1: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementCommands.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -156964,20 +154095,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramCommon.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHighLevelGpuProgramManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramFactory.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -157049,27 +154184,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ray&, const AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:64:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | Vector3 origin = one.getOrigin(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:65:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 65 | Vector3 dir = one.getDirection(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp: In function 'Ogre::Intersection Ogre::intersect(const Sphere&, const AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:214:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 214 | Vector3 scenter = one.getCenter(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -157077,127 +154191,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -[ 88%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -157206,7 +154242,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -157271,255 +154306,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp: At global scope: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:39:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 39 | struct CompareUniformByName : std::binary_function - | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp: In member function 'virtual void Ogre::RTShader::GLSLProgramWriter::writeSourceCode(std::ostream&, Ogre::RTShader::Program*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:257:166: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Ogre::RTShader::CompareUniformByName; _Tp = __cxx11::basic_string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 257 | UniformParameterList::const_iterator itFound = std::find_if( parameterList.begin(), parameterList.end(), std::bind2nd( CompareUniformByName(), paramName ) ); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 89%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -157537,6 +154334,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -157573,6 +154375,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -157591,160 +154396,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 90%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -157771,12 +154423,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -157823,7 +154469,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 90%] Linking CXX shared library ../../lib/Plugin_ParticleFX.so /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -157843,7 +154488,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_ParticleFX.dir/link.txt --verbose=1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -157924,24 +154568,86 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -157964,11 +154670,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_ParticleFX.so.1.9.0 -o ../../lib/Plugin_ParticleFX.so.1.9.0 CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158009,80 +154714,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = int*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = int; _Alloc = Ogre::STLAllocator >; pointer = int*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const int&}; _Tp = int; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = int; _Alloc = Ogre::STLAllocator >; value_type = int]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:326:24: required from here + 326 | locations.push_back(location); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158159,80 +154809,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158262,22 +154838,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158307,32 +154867,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158363,10 +154897,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158397,64 +154927,65 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158476,151 +155007,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here - 131 | struct _OgreTerrainExport TerrainLayerDeclaration - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here - 448 | layerList = rhs.layerList; - | ^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158643,58 +155029,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158724,32 +155058,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158775,86 +155092,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158884,13 +155121,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158920,51 +155150,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -158995,54 +155180,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -159073,67 +155210,196 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:382:25: required from here + 382 | parameterList.push_back(parameter); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::FunctionAtom*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::FunctionAtom**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FunctionAtom**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::FunctionAtom*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FunctionAtom**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::FunctionAtom* const&}; _Tp = Ogre::RTShader::FunctionAtom*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::FunctionAtom*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::FunctionAtom*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:461:26: required from here + 461 | mAtomInstances.push_back(atomInstance); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -159159,6 +155425,119 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramManagerCommon.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 87%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementFactory.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -159213,22 +155592,137 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -159290,43 +155784,386 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCZSceneNode* const&}; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::PCZSceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::PCZSceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::PCZSceneNode*>::rebind; typename _Alloc::value_type = Ogre::PCZSceneNode*; value_type = Ogre::PCZSceneNode*]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:348:22: required from here - 348 | mNodes.insert(n); - | ~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long int; _Tp = Ogre::GLStateCacheManagerImp*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLStateCacheManagerImp*; key_type = long int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:67:23: required from here + 67 | mCaches[id] = mImp; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 87%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In constructor 'Ogre::Terrain::Terrain(Ogre::SceneManager*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:153:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 153 | , mPos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -159360,6 +156197,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -159405,27 +156250,97 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -159446,20 +156361,29 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -159473,10 +156397,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -159484,12 +156438,55 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 88%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -159500,12 +156497,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -159550,6 +156541,389 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertPosition(Space, const Ogre::Vector3&, Space) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1331:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1331 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertDirection(Space, const Ogre::Vector3&, Space) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1338:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1338 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::convertSpace(Space, const Ogre::Vector3&, Space, Ogre::Vector3&, bool) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1421:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 1421 | if (translation) + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1422:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 1422 | outVec.x /= (mSize - 1); outVec.y /= (mSize - 1); + | ^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertWorldToTerrainAxes(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1478:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1478 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertTerrainToWorldAxes(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1486:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1486 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramFactory.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'std::pair Ogre::Terrain::rayIntersects(const Ogre::Ray&, bool, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:2338:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 2338 | Vector3 rayDirection = ray.getDirection(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::PixelBox* Ogre::Terrain::calculateNormals(const Ogre::Rect&, Ogre::Rect&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:3357:69: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 3357 | Vector3 cumulativeNormal = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::PixelBox* Ogre::Terrain::calculateLightmap(const Ogre::Rect&, const Ogre::Rect&, Ogre::Rect&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:3543:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 3543 | Vector3 wpos = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::getPointFromSelfOrNeighbour(long int, long int, Ogre::Vector3*) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4146:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 4146 | Vector3 neighbourPos = Vector3::ZERO; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreThreadDefines.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreThreadHeaders.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreResource.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterial.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::removeFromNeighbours()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreThreadDefinesBoost.h:64:80: warning: declaration of 'ogrenameLock' shadows a previous local [-Wshadow] + 64 | #define OGRE_LOCK_RW_MUTEX_WRITE(name) boost::unique_lock ogrenameLock(name) + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4739:25: note: in expansion of macro 'OGRE_LOCK_RW_MUTEX_WRITE' + 4739 | OGRE_LOCK_RW_MUTEX_WRITE(neighbour->mNeighbourMutex); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading/OgreThreadDefinesBoost.h:63:79: note: shadowed declaration is here + 63 | #define OGRE_LOCK_RW_MUTEX_READ(name) boost::shared_lock ogrenameLock(name) + | ^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4731:17: note: in expansion of macro 'OGRE_LOCK_RW_MUTEX_READ' + 4731 | OGRE_LOCK_RW_MUTEX_READ(mNeighbourMutex); + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 88%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -159684,6 +157058,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::VertexElementSemantic> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::VertexElementSemantic> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::VertexElementSemantic> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::VertexElementSemantic>; _KeyOfValue = std::_Select1st, Ogre::VertexElementSemantic> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::VertexElementSemantic> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::VertexElementSemantic>; _KeyOfValue = std::_Select1st, Ogre::VertexElementSemantic> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::VertexElementSemantic> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::VertexElementSemantic>; _KeyOfValue = std::_Select1st, Ogre::VertexElementSemantic> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::VertexElementSemantic>; _KeyOfValue = std::_Select1st, Ogre::VertexElementSemantic> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::VertexElementSemantic>, std::_Select1st, Ogre::VertexElementSemantic> >, std::less >, Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::VertexElementSemantic>, std::_Select1st, Ogre::VertexElementSemantic> >, std::less >, Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::VertexElementSemantic; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VertexElementSemantic; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:107:63: required from here + 107 | VertexElementSemantic semantic = mSemanticTypeMap[type]; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -159744,28 +157147,80 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::ExpandMacro(const Token&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:437:92: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 16 [-Wformat-truncation=] - 437 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:437:42: note: directive argument in the range [-2147483648, 2147483646] - 437 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/stdio.h:970, - from /usr/include/c++/14/cstdio:42, - from /usr/include/c++/14/ext/string_conversions.h:45, - from /usr/include/c++/14/bits/basic_string.h:4154, - from /usr/include/c++/14/string:54, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: -In function 'int snprintf(char*, size_t, const char*, ...)', - inlined from 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::ExpandMacro(const Token&)' at /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:437:22: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 46 and 2147483713 bytes into a destination of size 60 - 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 69 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 70 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ +[ 88%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -159774,141 +157229,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 90%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:88:23: required from here - 88 | mParameters.push_back(parameter); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::Function*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::Function**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Function**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::Function*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Function**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::Function* const&}; _Tp = Ogre::RTShader::Function*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::Function*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::Function*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:313:22: required from here - 313 | mFunctions.push_back(shaderFunction); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:344:25: required from here - 344 | mDependencies.push_back(libFileName); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -159935,9 +157260,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:37: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -159964,86 +157312,148 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +[ 88%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTextureManager.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 90%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLRenderTexture.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -160054,32 +157464,106 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 90%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vp1.0_impl.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -160156,74 +157640,164 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Ogre::GLSLESLinkProgram*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLSLESLinkProgram*; key_type = long long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:95:28: required from here - 95 | mLinkPrograms[activeKey] = mActiveLinkProgram; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'void Ogre::OctreeZone::init(Ogre::AxisAlignedBox&, int)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1033:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1033 | Vector3 min = box.getMinimum(); - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1035:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1035 | Vector3 max = box.getMaximum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'void Ogre::OctreeZone::resize(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1048:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1048 | const Vector3 min = box.getMinimum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1049:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1049 | const Vector3 max = box.getMaximum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'bool Ogre::OctreeZoneData::_isIn(Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1286:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1286 | Vector3 bmin = box.getMinimum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1287:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 1287 | Vector3 bmax = box.getMaximum(); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:43: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -160243,8 +157817,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 90%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -160260,40 +157875,186 @@ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here - 116 | mConfigPaths = paths; - | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >; pointer = unsigned char**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {unsigned char* const&}; _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned char*; _Alloc = Ogre::STLAllocator >; value_type = unsigned char*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:718:33: required from here + 718 | mCpuBlendMapStorage.push_back(pData); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vcp1.0_impl.cpp:2: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:1767:30: required from here + 1767 | mLayerUVMultiplier.resize(index + 1); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:2915:27: required from here + 2915 | mBlendTextureList.resize(numTex); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerBlendMap*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerBlendMap**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerBlendMap**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerBlendMap*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerBlendMap**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Ogre::TerrainLayerBlendMap*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = Ogre::TerrainLayerBlendMap*]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Ogre::TerrainLayerBlendMap*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = Ogre::TerrainLayerBlendMap*]' + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:2963:32: required from here + 2963 | mLayerBlendMapList.resize(mLayers.size() - 1, 0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 232 | register int s = (i >> 16) & 0x00008000; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 234 | register int m = i & 0x007fffff; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 284 | register int s = (y >> 15) & 0x00000001; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 285 | register int e = (y >> 10) & 0x0000001f; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 286 | register int m = y & 0x000003ff; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -160316,6 +158077,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::HardwareVertexBufferSharedPtr&}; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::HardwareVertexBufferSharedPtr&}; _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::HardwareVertexBufferSharedPtr; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareVertexBufferSharedPtr]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4651:28: required from here + 4651 | mFreePosBufList.push_back(posbuf); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -160399,35 +158182,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -160457,155 +158211,238 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::GpuConstantType; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::GpuConstantType]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Ogre::HardwareIndexBufferSharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::HardwareIndexBufferSharedPtr; key_type = unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:64:29: required from here - 64 | mGpuConstTypeMap[GCT_FLOAT1] = "float"; - | ^ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrain.cpp:4674:22: required from here + 4674 | mSharedIBufMap[hsh] = ret; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter::Content; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::RTShader::Parameter::Content]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:90:68: required from here - 90 | mContentToPerVertexAttributes[Parameter::SPC_POSITION_OBJECT_SPACE] = "vertex"; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:246:37: required from here - 246 | mInputToGLStatesMap[paramName] = newVar; - | ^ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::FunctionInvocation; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::FunctionInvocation*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FunctionInvocation*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 88%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::FunctionInvocation; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FunctionInvocation*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::FunctionInvocation&}; _Tp = Ogre::RTShader::FunctionInvocation; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::FunctionInvocation; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::FunctionInvocation]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:758:38: required from here - 758 | forwardDecl.push_back(pFuncInvoc); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::Operand; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:178:23: required from here - 178 | class _OgreRTSSExport FunctionInvocation : public FunctionAtom - | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -160631,6 +158468,72 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Image; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Image*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Image*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Image*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Image}; _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Image}; _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; reference = Ogre::Image&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Image]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:279:25: required from here + 279 | images.push_back(Image()); + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Image*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Image**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Image*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Image*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:367:32: required from here + 367 | imagePtrs.push_back(&(*loadedImages)[i]); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::HardwarePixelBufferSharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::HardwarePixelBufferSharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwarePixelBufferSharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwarePixelBufferSharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::HardwarePixelBufferSharedPtr}; _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::HardwarePixelBufferSharedPtr}; _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; reference = Ogre::HardwarePixelBufferSharedPtr&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwarePixelBufferSharedPtr]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:410:27: required from here + 410 | mSurfaceList.push_back(HardwarePixelBufferSharedPtr(buf)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -160743,109 +158646,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::GpuConstantType; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::GpuConstantType]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:219:40: required from here - 219 | mGpuConstTypeMap[GCT_FLOAT1] = "float"; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter::Content; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::RTShader::Parameter::Content]' +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:245:79: required from here - 245 | mContentToPerVertexAttributes[Parameter::SPC_POSITION_OBJECT_SPACE] = "vertex"; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:428:66: required from here - 428 | mInputToGLStatesMap[paramName] = newVar; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here + 90 | msMapCodecs[pCodec->getType()] = pCodec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -160909,145 +158735,127 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +[ 88%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLUniformCache.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair >; _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair >; _NodeGen = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair >; _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::RTShader::FunctionInvocation; _Tp = std::__cxx11::basic_string; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits >, Ogre::CategorisedAllocPolicy >, std::pair > >::rebind > >; typename _Allocator::value_type = std::pair >; value_type = std::pair >]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:1062:61: required from here - 1062 | mFunctionCacheMap.insert(FunctionMap::value_type(*functionInvoc, functionBody)); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreHighLevelGpuProgramManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramFactory.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -161072,17 +158880,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161105,20 +158902,82 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161148,6 +159007,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161173,6 +159061,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161231,8 +159148,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 90%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161293,6 +159238,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 88%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElementFactory.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161333,115 +159308,44 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_ParticleFX.so.1.9.0 ../../lib/Plugin_ParticleFX.so.1.9.0 ../../lib/Plugin_ParticleFX.so -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Portal*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:374:35: required from here - 374 | transferPortalList.push_back(p2); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 91%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AntiPortal*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:407:39: required from here - 407 | transferAntiPortalList.push_back(ap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PortalBase*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PortalBase**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PortalBase**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLUniformReference; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLUniformReference*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLUniformReference*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PortalBase**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLUniformReference; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLUniformReference*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::PortalBase*}; _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GLUniformReference&}; _Tp = Ogre::GLUniformReference; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::PortalBase*}; _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; reference = Ogre::PortalBase*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PortalBase*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:592:31: required from here - 592 | sortedPortalList.push_back(portal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLUniformReference; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLUniformReference]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:342:20: required from here + 342 | list.push_back(newGLUniformReference); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneNode*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneNode**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneNode**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneNode**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; reference = Ogre::SceneNode*&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneNode*]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:731:32: required from here - 731 | visibleNodeList.push_back( sn ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -161474,7 +159378,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161500,6 +159403,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161529,6 +159461,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161558,6 +159515,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, unsigned int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, unsigned int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, unsigned int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, unsigned int> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, unsigned int> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, unsigned int>}; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, unsigned int> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, unsigned int> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, unsigned int>; _NodeGen = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = unsigned int; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, unsigned int>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, unsigned int> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, unsigned int>, Ogre::CategorisedAllocPolicy >, std::pair, unsigned int> >::rebind, unsigned int> >; typename _Allocator::value_type = std::pair, unsigned int>; value_type = std::pair, unsigned int>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:45:22: required from here + 45 | mTypeEnumMap.insert(StringToEnumMap::value_type("float", GL_FLOAT)); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161588,75 +159575,70 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::GpuConstantDefinition>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _NodeGen = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuConstantDefinition; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::GpuConstantDefinition> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::GpuConstantDefinition> >::rebind, Ogre::GpuConstantDefinition> >; typename _Allocator::value_type = std::pair, Ogre::GpuConstantDefinition>; value_type = std::pair, Ogre::GpuConstantDefinition>]' 842 | { return _M_t._M_insert_unique(std::move(__x)); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:575:36: required from here + 575 | defs.map.insert(GpuConstantDefinitionMap::value_type(paramName, def)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCZSceneNode* const&}; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::PCZSceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::PCZSceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::PCZSceneNode*>::rebind; typename _Alloc::value_type = Ogre::PCZSceneNode*; value_type = Ogre::PCZSceneNode*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:94:24: required from here - 94 | mHomeNodeList.insert( n ); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 91%] Built target Plugin_ParticleFX -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElementFactory.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -161728,9 +159710,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 91%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vsp1.0_impl.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -161738,8 +159717,63 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 91%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -161755,50 +159789,158 @@ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here - 116 | mConfigPaths = paths; - | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 91%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 91%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp -[ 91%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -161806,61 +159948,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -161868,38 +159974,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -161925,98 +160005,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -162077,33 +160065,32 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 89%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -162128,7 +160115,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 92%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -162151,7 +160137,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::Operand; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::Operand}; _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::Operand}; _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::Operand&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::Operand]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:194:28: required from here + 194 | mOperands.push_back(Operand(*it)); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -162181,6 +160188,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 90%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -162264,6 +160272,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -162324,10 +160333,41 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTextureManager.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLUniformCache.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLUniformCache.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 90%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp +[ 91%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -162341,29 +160381,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -[ 92%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLRenderTexture.cpp -[ 92%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -162435,7 +160461,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -162443,6 +160469,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -162588,50 +160620,126 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec2::ConstParameterVec2(Ogre::Vector2, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:52:79: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 52 | : ConstParameter(val, type, semantic, content) - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector2]' - 580 | ConstParameter( valueType val, - | ~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramManagerCommon.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec3::ConstParameterVec3(Ogre::Vector3, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:80:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 80 | : ConstParameter(val, type, semantic, content) - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector3]' - 580 | ConstParameter( valueType val, - | ~~~~~~~~~~^~~ -[ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec4::ConstParameterVec4(Ogre::Vector4, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:108:79: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 108 | : ConstParameter(val, type, semantic, content) - | ^ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector4]' - 580 | ConstParameter( valueType val, - | ~~~~~~~~~~^~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -162645,56 +160753,352 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLATIFSInit.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector2(Ogre::Vector2)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:873:127: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 873 | Parameter::SPC_UNKNOWN)); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:48:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec2::ConstParameterVec2(Ogre::Vector2, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' - 48 | ConstParameterVec2( Vector2 val, - | ~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector3(Ogre::Vector3)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:882:127: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 882 | Parameter::SPC_UNKNOWN)); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:76:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec3::ConstParameterVec3(Ogre::Vector3, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' - 76 | ConstParameterVec3( Vector3 val, - | ~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector4(Ogre::Vector4)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:891:127: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] - 891 | Parameter::SPC_UNKNOWN)); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' - 137 | inline Vector4& operator = ( const Vector4& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:104:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec4::ConstParameterVec4(Ogre::Vector4, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' - 104 | ConstParameterVec4( Vector4 val, - | ~~~~~~~~^~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 91%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 91%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLRenderTexture.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -162709,7 +161113,304 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +[ 91%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp +[ 91%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -162736,6 +161437,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -162755,6 +161460,27 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here + 358 | mCodePointRangeList.push_back(range); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 91%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -162809,54 +161535,628 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriterFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriterFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriterFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriterFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramWriterFactory*>, std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramWriterFactory*>, std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::ProgramWriterFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ProgramWriterFactory*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:62:41: required from here - 62 | mFactories[factory->getTargetLanguage()] = factory; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vp1.0_impl.cpp:2: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here + 309 | mCodePointMap.insert( + | ~~~~~~~~~~~~~~~~~~~~^ + 310 | CodePointMap::value_type(id, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 312 | textureAspect * (u2 - u1) / (v2 - v1)))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLContext.cpp -[ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramPipeline.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 91%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:39:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 39 | struct CompareUniformByName : std::binary_function + | ^~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp: In member function 'virtual void Ogre::RTShader::GLSLProgramWriter::writeSourceCode(std::ostream&, Ogre::RTShader::Program*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:257:166: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Ogre::RTShader::CompareUniformByName; _Tp = __cxx11::basic_string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 257 | UniformParameterList::const_iterator itFound = std::find_if( parameterList.begin(), parameterList.end(), std::bind2nd( CompareUniformByName(), paramName ) ); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTextureManager.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +[ 91%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 92%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 92%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -162894,9 +162194,9 @@ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here + 116 | mConfigPaths = paths; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -163034,68 +162334,517 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::GpuConstantType; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::GpuConstantType]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:64:29: required from here + 64 | mGpuConstTypeMap[GCT_FLOAT1] = "float"; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter::Content; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::RTShader::Parameter::Content]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:90:68: required from here + 90 | mContentToPerVertexAttributes[Parameter::SPC_POSITION_OBJECT_SPACE] = "vertex"; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDefaultHardwareBufferManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:246:37: required from here + 246 | mInputToGLStatesMap[paramName] = newVar; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramPipelineManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTextureManager.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 92%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:45:46: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 45 | struct CompareUniformByNameES : std::binary_function + | ^~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp: In member function 'virtual void Ogre::RTShader::GLSLESProgramWriter::writeSourceCode(std::ostream&, Ogre::RTShader::Program*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:439:150: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Ogre::RTShader::CompareUniformByNameES; _Tp = __cxx11::basic_string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 439 | UniformParameterList::const_iterator itFound = std::find_if( parameterList.begin(), parameterList.end(), std::bind2nd( CompareUniformByNameES(), paramName ) ); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -163115,6 +162864,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -163130,30 +162888,9 @@ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here - 116 | mConfigPaths = paths; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ShaderGenerator::SGPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ShaderGenerator::SGPass* const&}; _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ShaderGenerator::SGPass*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:138:23: required from here - 138 | passList.push_back(passEntry); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -163351,120 +163088,337 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ShaderGenerator::SGTechnique*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ShaderGenerator::SGTechnique**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGTechnique**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGTechnique**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ShaderGenerator::SGTechnique* const&}; _Tp = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ShaderGenerator::SGTechnique*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:792:40: required from here - 792 | matEntry->getTechniqueList().push_back(techEntry); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ShaderGenerator::SGPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ShaderGenerator::SGPass* const&}; _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ShaderGenerator::SGPass*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:1637:25: required from here - 1637 | mPassEntries.push_back(passEntry); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::RenderState*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::RenderState**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::RenderState**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::RenderState*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::RenderState**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Ogre::RTShader::RenderState*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = Ogre::RTShader::RenderState*]' - 758 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Ogre::RTShader::RenderState*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = Ogre::RTShader::RenderState*]' - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:1784:29: required from here - 1784 | mCustomRenderStates.resize(passIndex + 1, NULL); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp: In member function 'void Ogre::RTShader::GLSLESProgramWriter::writeProgramDependencies(std::ostream&, Ogre::RTShader::Program*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:804:40: warning: implicitly-declared 'Ogre::RTShader::FunctionInvocation& Ogre::RTShader::FunctionInvocation::operator=(const Ogre::RTShader::FunctionInvocation&)' is deprecated [-Wdeprecated-copy] + 804 | invoc = (*itCache).first; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunction.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:193:9: note: because 'Ogre::RTShader::FunctionInvocation' has user-provided 'Ogre::RTShader::FunctionInvocation::FunctionInvocation(const Ogre::RTShader::FunctionInvocation&)' + 193 | FunctionInvocation(const FunctionInvocation& rhs); + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullUniformCacheImp.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:34: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -163491,15 +163445,320 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 92%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramPipelineManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp:29: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here + 358 | mCodePointRangeList.push_back(range); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -163583,44 +163842,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -163650,172 +163871,138 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::SubRenderStateFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::SubRenderStateFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::SubRenderStateFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::SubRenderStateFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::SubRenderStateFactory*>, std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::SubRenderStateFactory*>, std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::SubRenderStateFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::SubRenderStateFactory*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:206:57: required from here - 206 | mSubRenderStateExFactories[curFactory->getType()] = (curFactory); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here - 116 | mConfigPaths = paths; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>, std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>, std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::ShaderGenerator::SGScheme*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ShaderGenerator::SGScheme*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:508:31: required from here - 508 | mSchemeEntriesMap[schemeName] = schemeEntry; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneManager*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneManager*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneManager*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneManager*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Overlay*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Overlay*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Overlay*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Overlay*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Overlay*>; _KeyOfValue = std::_Select1st, Ogre::Overlay*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Overlay*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Overlay*>; _KeyOfValue = std::_Select1st, Ogre::Overlay*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Overlay*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Overlay*>; _KeyOfValue = std::_Select1st, Ogre::Overlay*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneManager*>, std::_Select1st, Ogre::SceneManager*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneManager*>, std::_Select1st, Ogre::SceneManager*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Overlay*>; _KeyOfValue = std::_Select1st, Ogre::Overlay*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Overlay*>, std::_Select1st, Ogre::Overlay*> >, std::less >, Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Overlay*>, std::_Select1st, Ogre::Overlay*> >, std::less >, Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneManager*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneManager*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Overlay*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Overlay*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Overlay*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:615:38: required from here - 615 | mSceneManagerMap[sceneMgr->getName()] = sceneMgr; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:103:29: required from here + 103 | mOverlayMap[name] = ret; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElementFactory*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElementFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElementFactory*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElementFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElementFactory*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElementFactory*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElementFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElementFactory*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElementFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::OverlayElementFactory*>, std::_Select1st, Ogre::OverlayElementFactory*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::OverlayElementFactory*>, std::_Select1st, Ogre::OverlayElementFactory*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Tp = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ShaderGenerator::SGTechnique*; key_type = Ogre::RTShader::ShaderGenerator::SGTechnique*]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::OverlayElementFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElementFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::OverlayElementFactory*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:795:32: required from here - 795 | mTechniqueEntriesMap[techEntry] = techEntry; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:701:40: required from here + 701 | mFactories[elemFactory->getTypeName()] = elemFactory; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ScriptTranslator*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ScriptTranslator*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ScriptTranslator*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ScriptTranslator*>; _KeyOfValue = std::_Select1st, Ogre::ScriptTranslator*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ScriptTranslator*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ScriptTranslator*>; _KeyOfValue = std::_Select1st, Ogre::ScriptTranslator*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ScriptTranslator*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ScriptTranslator*>; _KeyOfValue = std::_Select1st, Ogre::ScriptTranslator*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ScriptTranslator*>; _KeyOfValue = std::_Select1st, Ogre::ScriptTranslator*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ScriptTranslator*>, std::_Select1st, Ogre::ScriptTranslator*> >, std::less >, Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ScriptTranslator*>, std::_Select1st, Ogre::ScriptTranslator*> >, std::less >, Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ScriptTranslator*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ScriptTranslator*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:1203:27: required from here - 1203 | mScriptTranslatorsMap[key] = translator; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -163876,238 +164063,118 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >, Ogre::RTShader::ShaderGenerator::SGMaterial*>}; _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >, Ogre::RTShader::ShaderGenerator::MatGroupPair_less, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >, Ogre::RTShader::ShaderGenerator::MatGroupPair_less, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::pair, std::__cxx11::basic_string >; _Tp = Ogre::RTShader::ShaderGenerator::SGMaterial*; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >, Ogre::RTShader::ShaderGenerator::MatGroupPair_less, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >, std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >::rebind, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; typename _Allocator::value_type = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; value_type = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>]' +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' 842 | { return _M_t._M_insert_unique(std::move(__x)); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:779:29: required from here - 779 | mMaterialEntriesMap.insert(SGMaterialMap::value_type( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 780 | MatGroupPair(materialName, trueGroupName), matEntry)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here + 309 | mCodePointMap.insert( + | ~~~~~~~~~~~~~~~~~~~~^ + 310 | CodePointMap::value_type(id, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 312 | textureAspect * (u2 - u1) / (v2 - v1)))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::OverlayElement*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::OverlayElement*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::OverlayElement*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {short unsigned int}; _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::OverlayElement*>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = short unsigned int; _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::OverlayElement*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::OverlayElement*> >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = short unsigned int; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::OverlayElement*>; _NodeGen = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = short unsigned int; _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::OverlayElement*>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::OverlayElement*>; _KeyOfValue = std::_Select1st, Ogre::OverlayElement*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, short unsigned int>::rebind; typename _Alloc::value_type = short unsigned int; value_type = short unsigned int]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:953:27: required from here - 953 | schemesToRemove.insert(pSrcTech->_getSchemeIndex()); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::OverlayElement*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::OverlayElement*>, std::_Select1st, Ogre::OverlayElement*> >, std::less >, Ogre::STLAllocator, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::OverlayElement*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::OverlayElement*>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::OverlayElement*> >::rebind, Ogre::OverlayElement*> >; typename _Allocator::value_type = std::pair, Ogre::OverlayElement*>; value_type = std::pair, Ogre::OverlayElement*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayManager.cpp:576:20: required from here + 576 | elementMap.insert(ElementMap::value_type(instanceName, newElem)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -164132,6 +164199,182 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -164151,136 +164394,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -164338,110 +164467,53 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:30, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Ogre::GLSLESProgramPipeline*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLSLESProgramPipeline*; key_type = long long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here - 116 | mConfigPaths = paths; - | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp:114:32: required from here + 114 | mProgramPipelines[activeKey] = mActiveProgramPipeline; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -164467,132 +164539,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ProgramWriterFactory*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ProgramWriterFactory**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramWriterFactory**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ProgramWriterFactory*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramWriterFactory**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramWriterFactory*}; _Tp = Ogre::RTShader::ProgramWriterFactory*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramWriterFactory*}; _Tp = Ogre::RTShader::ProgramWriterFactory*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::ProgramWriterFactory*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::ProgramWriterFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ProgramWriterFactory*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:176:35: required from here - 176 | mProgramWriterFactories.push_back(OGRE_NEW ShaderProgramWriterCGFactory()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ProgramProcessor*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ProgramProcessor**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ProgramProcessor*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramProcessor*}; _Tp = Ogre::RTShader::ProgramProcessor*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramProcessor*}; _Tp = Ogre::RTShader::ProgramProcessor*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::ProgramProcessor*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::ProgramProcessor*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ProgramProcessor*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:204:37: required from here - 204 | mDefaultProgramProcessors.push_back(OGRE_NEW CGProgramProcessor); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:398:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::size_t = long unsigned int]' - 398 | this->_M_impl._M_start = this->_M_allocate(__n); - | ~~~~~~^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:334:9: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::size_t = long unsigned int; allocator_type = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 334 | { _M_create_storage(__n); } - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:603:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 603 | _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator())) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:646:89: required from here - 646 | const ShaderParameterList pixelOriginalInParams = pixelMain->getInputParameters(); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -164676,44 +164622,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:230:32: required from here - 230 | outParamsTable[0].push_back(curParam); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ProgramProcessor::MergeParameter; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ProgramProcessor::MergeParameter*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor::MergeParameter*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ProgramProcessor::MergeParameter; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor::MergeParameter*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::ProgramProcessor::MergeParameter&}; _Tp = Ogre::RTShader::ProgramProcessor::MergeParameter; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::ProgramProcessor::MergeParameter; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ProgramProcessor::MergeParameter]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:312:26: required from here - 312 | mergedParams.push_back(curMergeParam); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -164743,102 +164651,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst.cpp:10: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriter*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriter*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriter*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriter*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriter*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriter*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriter*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriter*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramWriter*>, std::_Select1st, Ogre::RTShader::ProgramWriter*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramWriter*>, std::_Select1st, Ogre::RTShader::ProgramWriter*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::ProgramWriter*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ProgramWriter*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:290:30: required from here - 290 | mProgramWritersMap[language] = programWriter; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:500:32: required from here - 500 | mVertexShaderMap[programName] = pGpuProgram; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramProcessor*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramProcessor*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramProcessor*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramProcessor*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramProcessor*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramProcessor*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramProcessor*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramProcessor*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramProcessor*>, std::_Select1st, Ogre::RTShader::ProgramProcessor*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramProcessor*>, std::_Select1st, Ogre::RTShader::ProgramProcessor*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::ProgramProcessor*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ProgramProcessor*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:579:54: required from here - 579 | mProgramProcessorsMap[processor->getTargetLanguage()] = processor; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -164899,63 +164711,43 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::FunctionInvocation; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::FunctionInvocation*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FunctionInvocation*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::FunctionInvocation; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::FunctionInvocation*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::FunctionInvocation&}; _Tp = Ogre::RTShader::FunctionInvocation; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::FunctionInvocation; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::FunctionInvocation]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:758:38: required from here + 758 | forwardDecl.push_back(pFuncInvoc); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::Operand; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::Program* const&}; _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::Program* const&; _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::Program* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::Program* const&; _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::Program*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::Program*>::rebind; typename _Alloc::value_type = Ogre::RTShader::Program*; value_type = Ogre::RTShader::Program*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:249:25: required from here - 249 | mCpuProgramsList.insert(shaderProgram); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::RTShader::Operand; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:178:23: required from here + 178 | class _OgreRTSSExport FunctionInvocation : public FunctionAtom + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -164981,60 +164773,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::Operand*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::Operand**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::Operand*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::Operand*}; _Tp = Ogre::RTShader::Operand*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::Operand*}; _Tp = Ogre::RTShader::Operand*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::Operand*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::Operand*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::Operand*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:710:60: required from here - 710 | paramsRefMap[curOperand.getParameter().get()].push_back(&curOperand); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ProgramProcessor::MergeCombination; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ProgramProcessor::MergeCombination*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor::MergeCombination*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ProgramProcessor::MergeCombination; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor::MergeCombination*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramProcessor::MergeCombination}; _Tp = Ogre::RTShader::ProgramProcessor::MergeCombination; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramProcessor::MergeCombination}; _Tp = Ogre::RTShader::ProgramProcessor::MergeCombination; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::ProgramProcessor::MergeCombination&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::ProgramProcessor::MergeCombination; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ProgramProcessor::MergeCombination]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:877:35: required from here - 877 | mParamMergeCombinations.push_back( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 878 | MergeCombination( - | ~~~~~~~~~~~~~~~~~ - 879 | 1, Operand::OPM_ALL, - | ~~~~~~~~~~~~~~~~~~~~ - 880 | 0, Operand::OPM_ALL, - | ~~~~~~~~~~~~~~~~~~~~ - 881 | 1, Operand::OPM_ALL, - | ~~~~~~~~~~~~~~~~~~~~ - 882 | 0, Operand::OPM_ALL)); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -165147,61 +164885,90 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter*; _Tp = Ogre::SharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = Ogre::RTShader::Parameter*]' +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::GpuConstantType; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::GpuConstantType]' 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:630:36: required from here - 630 | localParamsMap[srcParameter.get()] = localParameter; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:219:40: required from here + 219 | mGpuConstTypeMap[GCT_FLOAT1] = "float"; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Content; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter*; _Tp = std::vector > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = Ogre::RTShader::Parameter*]' +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter::Content; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::RTShader::Parameter::Content]' 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:710:49: required from here - 710 | paramsRefMap[curOperand.getParameter().get()].push_back(&curOperand); - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:245:79: required from here + 245 | mContentToPerVertexAttributes[Parameter::SPC_POSITION_OBJECT_SPACE] = "vertex"; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:428:66: required from here + 428 | mInputToGLStatesMap[paramName] = newVar; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -165295,132 +165062,162 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vsp1.0_impl.cpp:2: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/nvparse_externs.h:7, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp:7: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLEngineDll.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp: In function 'void vs10_load_program()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp:159:50: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] - 159 | LoadProgram( GL_VERTEX_PROGRAM_NV, vpid, (char *) vs10_transstring.c_str() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp -[ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair >; _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair >; _NodeGen = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair >; _Key = Ogre::RTShader::FunctionInvocation; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::RTShader::FunctionInvocation; _Tp = std::__cxx11::basic_string; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits >, Ogre::CategorisedAllocPolicy > >::rebind_alloc > >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits >, Ogre::CategorisedAllocPolicy >, std::pair > >::rebind > >; typename _Allocator::value_type = std::pair >; value_type = std::pair >]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:1062:61: required from here + 1062 | mFunctionCacheMap.insert(FunctionMap::value_type(*functionInvoc, functionBody)); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -165473,6 +165270,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -165480,18 +165281,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 95%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -165501,7 +165296,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -165515,8 +165309,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 95%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgram.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -165556,174 +165348,91 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramFactory.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 95%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgramManager.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -165854,10 +165563,81 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -165879,9 +165659,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +[ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp +[ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -165953,7 +165748,38 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -165961,7 +165787,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -165979,7 +165838,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ @@ -165999,6 +165858,37 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -166026,132 +165916,261 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -[ 95%] Linking CXX shared library ../../lib/libOgreTerrain.so +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreTerrain.dir/link.txt --verbose=1 +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreTerrain.so.1.9.0 -o ../../lib/libOgreTerrain.so.1.9.0 CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgrePaging.so.1.9.0 ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -166169,206 +166188,56 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here + 116 | mConfigPaths = paths; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 95%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -166388,98 +166257,77 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -[ 95%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareIndexBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLContext.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLContext.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -166504,14 +166352,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -166646,51 +166486,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::VertexElementSemantic> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::VertexElementSemantic> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::VertexElementSemantic> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::VertexElementSemantic>; _KeyOfValue = std::_Select1st, Ogre::VertexElementSemantic> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::VertexElementSemantic> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::VertexElementSemantic>; _KeyOfValue = std::_Select1st, Ogre::VertexElementSemantic> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::VertexElementSemantic> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::VertexElementSemantic>; _KeyOfValue = std::_Select1st, Ogre::VertexElementSemantic> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::VertexElementSemantic>; _KeyOfValue = std::_Select1st, Ogre::VertexElementSemantic> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::VertexElementSemantic>, std::_Select1st, Ogre::VertexElementSemantic> >, std::less >, Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::VertexElementSemantic>, std::_Select1st, Ogre::VertexElementSemantic> >, std::less >, Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::VertexElementSemantic; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::VertexElementSemantic>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::VertexElementSemantic; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:107:63: required from here - 107 | VertexElementSemantic semantic = mSemanticTypeMap[type]; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -166751,249 +166546,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, @@ -167004,12 +166556,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -167077,7 +166623,20 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -167085,13 +166644,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptCompiler.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptTranslator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -167163,7 +166716,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -167171,39 +166724,83 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean _glewStrSame1(GLubyte**, GLuint*, const GLubyte*, GLuint)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:229:29: warning: comparing the result of pointer addition '((* a) + ((sizetype)i))' and NULL [-Waddress] + 229 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:229:44: warning: comparing the result of pointer addition '(b + ((sizetype)i))' and NULL [-Waddress] + 229 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean _glewStrSame2(GLubyte**, GLuint*, const GLubyte*, GLuint)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:245:29: warning: comparing the result of pointer addition '((* a) + ((sizetype)i))' and NULL [-Waddress] + 245 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:245:44: warning: comparing the result of pointer addition '(b + ((sizetype)i))' and NULL [-Waddress] + 245 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean _glewStrSame3(GLubyte**, GLuint*, const GLubyte*, GLuint)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:261:29: warning: comparing the result of pointer addition '((* a) + ((sizetype)i))' and NULL [-Waddress] + 261 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:261:44: warning: comparing the result of pointer addition '(b + ((sizetype)i))' and NULL [-Waddress] + 261 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -167275,44 +166872,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLUniformReference; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLUniformReference*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLUniformReference*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLUniformReference; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLUniformReference*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GLUniformReference&}; _Tp = Ogre::GLUniformReference; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLUniformReference; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLUniformReference]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:342:20: required from here - 342 | list.push_back(newGLUniformReference); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -167320,457 +166879,545 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, unsigned int> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, unsigned int> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, unsigned int> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, unsigned int> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, unsigned int> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, unsigned int>}; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, unsigned int> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, unsigned int> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, unsigned int>; _NodeGen = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, unsigned int>; _Key = std::__cxx11::basic_string; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = unsigned int; _Compare = std::less >; _Alloc = Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, Ogre::STLAllocator, unsigned int>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, unsigned int>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, unsigned int> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, unsigned int>, Ogre::CategorisedAllocPolicy >, std::pair, unsigned int> >::rebind, unsigned int> >; typename _Allocator::value_type = std::pair, unsigned int>; value_type = std::pair, unsigned int>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:45:22: required from here - 45 | mTypeEnumMap.insert(StringToEnumMap::value_type("float", GL_FLOAT)); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::GpuConstantDefinition>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::GpuConstantDefinition> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _NodeGen = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::GpuConstantDefinition>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuConstantDefinition>; _KeyOfValue = std::_Select1st, Ogre::GpuConstantDefinition> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuConstantDefinition; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::GpuConstantDefinition>, std::_Select1st, Ogre::GpuConstantDefinition> >, std::less >, Ogre::STLAllocator, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::GpuConstantDefinition> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::GpuConstantDefinition>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::GpuConstantDefinition> >::rebind, Ogre::GpuConstantDefinition> >; typename _Allocator::value_type = std::pair, Ogre::GpuConstantDefinition>; value_type = std::pair, Ogre::GpuConstantDefinition>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:575:36: required from here - 575 | defs.map.insert(GpuConstantDefinitionMap::value_type(paramName, def)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 387 | : hit(_hit), terrain(_terrain), position(_pos) {} + | ^~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:29, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 95%] Linking CXX shared library ../../lib/Plugin_OctreeZone.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_OctreeZone.dir/link.txt --verbose=1 -[ 96%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareOcclusionQuery.cpp -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_OctreeZone.so.1.9.0 -o ../../lib/Plugin_OctreeZone.so.1.9.0 CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/Plugin_PCZSceneManager.so.1.9.0 ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreTerrain.so.1.9.0 ../../lib/libOgreTerrain.so.1.9.0 ../../lib/libOgreTerrain.so -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLenum glewContextInit(Ogre::GLSupport*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8511:5: note: in expansion of macro 'CONST_CAST' + 8511 | CONST_CAST(GLEW_VERSION_4_2) = ( major > 4 ) || ( major == 4 && minor >= 2 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8512:5: note: in expansion of macro 'CONST_CAST' + 8512 | CONST_CAST(GLEW_VERSION_4_1) = GLEW_VERSION_4_2 == GL_TRUE || ( major == 4 && minor >= 1 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8513:5: note: in expansion of macro 'CONST_CAST' + 8513 | CONST_CAST(GLEW_VERSION_4_0) = GLEW_VERSION_4_1 == GL_TRUE || ( major == 4 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8514:5: note: in expansion of macro 'CONST_CAST' + 8514 | CONST_CAST(GLEW_VERSION_3_3) = GLEW_VERSION_4_0 == GL_TRUE || ( major == 3 && minor >= 3 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8515:5: note: in expansion of macro 'CONST_CAST' + 8515 | CONST_CAST(GLEW_VERSION_3_2) = GLEW_VERSION_3_3 == GL_TRUE || ( major == 3 && minor >= 2 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8516:5: note: in expansion of macro 'CONST_CAST' + 8516 | CONST_CAST(GLEW_VERSION_3_1) = GLEW_VERSION_3_2 == GL_TRUE || ( major == 3 && minor >= 1 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8517:5: note: in expansion of macro 'CONST_CAST' + 8517 | CONST_CAST(GLEW_VERSION_3_0) = GLEW_VERSION_3_1 == GL_TRUE || ( major == 3 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8518:5: note: in expansion of macro 'CONST_CAST' + 8518 | CONST_CAST(GLEW_VERSION_2_1) = GLEW_VERSION_3_0 == GL_TRUE || ( major == 2 && minor >= 1 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8519:5: note: in expansion of macro 'CONST_CAST' + 8519 | CONST_CAST(GLEW_VERSION_2_0) = GLEW_VERSION_2_1 == GL_TRUE || ( major == 2 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8520:5: note: in expansion of macro 'CONST_CAST' + 8520 | CONST_CAST(GLEW_VERSION_1_5) = GLEW_VERSION_2_0 == GL_TRUE || ( major == 1 && minor >= 5 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8521:5: note: in expansion of macro 'CONST_CAST' + 8521 | CONST_CAST(GLEW_VERSION_1_4) = GLEW_VERSION_1_5 == GL_TRUE || ( major == 1 && minor >= 4 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8522:5: note: in expansion of macro 'CONST_CAST' + 8522 | CONST_CAST(GLEW_VERSION_1_3) = GLEW_VERSION_1_4 == GL_TRUE || ( major == 1 && minor >= 3 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8523:5: note: in expansion of macro 'CONST_CAST' + 8523 | CONST_CAST(GLEW_VERSION_1_2_1) = GLEW_VERSION_1_3 == GL_TRUE ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8524:5: note: in expansion of macro 'CONST_CAST' + 8524 | CONST_CAST(GLEW_VERSION_1_2) = GLEW_VERSION_1_2_1 == GL_TRUE || ( major == 1 && minor >= 2 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +[ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8525:5: note: in expansion of macro 'CONST_CAST' + 8525 | CONST_CAST(GLEW_VERSION_1_1) = GLEW_VERSION_1_2 == GL_TRUE || ( major == 1 && minor >= 1 ) ? GL_TRUE : GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8536:45: note: in expansion of macro 'CONST_CAST' + 8536 | if (glewExperimental || GLEW_VERSION_1_2) CONST_CAST(GLEW_VERSION_1_2) = !_glewInit_GL_VERSION_1_2(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8541:45: note: in expansion of macro 'CONST_CAST' + 8541 | if (glewExperimental || GLEW_VERSION_1_3) CONST_CAST(GLEW_VERSION_1_3) = !_glewInit_GL_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLRenderTexture.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8544:45: note: in expansion of macro 'CONST_CAST' + 8544 | if (glewExperimental || GLEW_VERSION_1_4) CONST_CAST(GLEW_VERSION_1_4) = !_glewInit_GL_VERSION_1_4(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8547:45: note: in expansion of macro 'CONST_CAST' + 8547 | if (glewExperimental || GLEW_VERSION_1_5) CONST_CAST(GLEW_VERSION_1_5) = !_glewInit_GL_VERSION_1_5(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8550:45: note: in expansion of macro 'CONST_CAST' + 8550 | if (glewExperimental || GLEW_VERSION_2_0) CONST_CAST(GLEW_VERSION_2_0) = !_glewInit_GL_VERSION_2_0(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8553:45: note: in expansion of macro 'CONST_CAST' + 8553 | if (glewExperimental || GLEW_VERSION_2_1) CONST_CAST(GLEW_VERSION_2_1) = !_glewInit_GL_VERSION_2_1(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8556:45: note: in expansion of macro 'CONST_CAST' + 8556 | if (glewExperimental || GLEW_VERSION_3_0) CONST_CAST(GLEW_VERSION_3_0) = !_glewInit_GL_VERSION_3_0(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8559:45: note: in expansion of macro 'CONST_CAST' + 8559 | if (glewExperimental || GLEW_VERSION_3_1) CONST_CAST(GLEW_VERSION_3_1) = !_glewInit_GL_VERSION_3_1(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8562:45: note: in expansion of macro 'CONST_CAST' + 8562 | if (glewExperimental || GLEW_VERSION_3_2) CONST_CAST(GLEW_VERSION_3_2) = !_glewInit_GL_VERSION_3_2(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8565:45: note: in expansion of macro 'CONST_CAST' + 8565 | if (glewExperimental || GLEW_VERSION_3_3) CONST_CAST(GLEW_VERSION_3_3) = !_glewInit_GL_VERSION_3_3(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8568:45: note: in expansion of macro 'CONST_CAST' + 8568 | if (glewExperimental || GLEW_VERSION_4_0) CONST_CAST(GLEW_VERSION_4_0) = !_glewInit_GL_VERSION_4_0(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8575:3: note: in expansion of macro 'CONST_CAST' + 8575 | CONST_CAST(GLEW_3DFX_multisample) = _glewSearchExtension("GL_3DFX_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8578:3: note: in expansion of macro 'CONST_CAST' + 8578 | CONST_CAST(GLEW_3DFX_tbuffer) = _glewSearchExtension("GL_3DFX_tbuffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8579:46: note: in expansion of macro 'CONST_CAST' + 8579 | if (glewExperimental || GLEW_3DFX_tbuffer) CONST_CAST(GLEW_3DFX_tbuffer) = !_glewInit_GL_3DFX_tbuffer(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8582:3: note: in expansion of macro 'CONST_CAST' + 8582 | CONST_CAST(GLEW_3DFX_texture_compression_FXT1) = _glewSearchExtension("GL_3DFX_texture_compression_FXT1", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8585:3: note: in expansion of macro 'CONST_CAST' + 8585 | CONST_CAST(GLEW_AMD_blend_minmax_factor) = _glewSearchExtension("GL_AMD_blend_minmax_factor", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8588:3: note: in expansion of macro 'CONST_CAST' + 8588 | CONST_CAST(GLEW_AMD_conservative_depth) = _glewSearchExtension("GL_AMD_conservative_depth", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8591:3: note: in expansion of macro 'CONST_CAST' + 8591 | CONST_CAST(GLEW_AMD_debug_output) = _glewSearchExtension("GL_AMD_debug_output", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8592:50: note: in expansion of macro 'CONST_CAST' + 8592 | if (glewExperimental || GLEW_AMD_debug_output) CONST_CAST(GLEW_AMD_debug_output) = !_glewInit_GL_AMD_debug_output(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8595:3: note: in expansion of macro 'CONST_CAST' + 8595 | CONST_CAST(GLEW_AMD_depth_clamp_separate) = _glewSearchExtension("GL_AMD_depth_clamp_separate", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8598:3: note: in expansion of macro 'CONST_CAST' + 8598 | CONST_CAST(GLEW_AMD_draw_buffers_blend) = _glewSearchExtension("GL_AMD_draw_buffers_blend", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8599:56: note: in expansion of macro 'CONST_CAST' + 8599 | if (glewExperimental || GLEW_AMD_draw_buffers_blend) CONST_CAST(GLEW_AMD_draw_buffers_blend) = !_glewInit_GL_AMD_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8602:3: note: in expansion of macro 'CONST_CAST' + 8602 | CONST_CAST(GLEW_AMD_multi_draw_indirect) = _glewSearchExtension("GL_AMD_multi_draw_indirect", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8603:57: note: in expansion of macro 'CONST_CAST' + 8603 | if (glewExperimental || GLEW_AMD_multi_draw_indirect) CONST_CAST(GLEW_AMD_multi_draw_indirect) = !_glewInit_GL_AMD_multi_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8606:3: note: in expansion of macro 'CONST_CAST' + 8606 | CONST_CAST(GLEW_AMD_name_gen_delete) = _glewSearchExtension("GL_AMD_name_gen_delete", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8607:53: note: in expansion of macro 'CONST_CAST' + 8607 | if (glewExperimental || GLEW_AMD_name_gen_delete) CONST_CAST(GLEW_AMD_name_gen_delete) = !_glewInit_GL_AMD_name_gen_delete(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8610:3: note: in expansion of macro 'CONST_CAST' + 8610 | CONST_CAST(GLEW_AMD_performance_monitor) = _glewSearchExtension("GL_AMD_performance_monitor", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8611:57: note: in expansion of macro 'CONST_CAST' + 8611 | if (glewExperimental || GLEW_AMD_performance_monitor) CONST_CAST(GLEW_AMD_performance_monitor) = !_glewInit_GL_AMD_performance_monitor(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8614:3: note: in expansion of macro 'CONST_CAST' + 8614 | CONST_CAST(GLEW_AMD_pinned_memory) = _glewSearchExtension("GL_AMD_pinned_memory", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8617:3: note: in expansion of macro 'CONST_CAST' + 8617 | CONST_CAST(GLEW_AMD_query_buffer_object) = _glewSearchExtension("GL_AMD_query_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8620:3: note: in expansion of macro 'CONST_CAST' + 8620 | CONST_CAST(GLEW_AMD_sample_positions) = _glewSearchExtension("GL_AMD_sample_positions", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8621:54: note: in expansion of macro 'CONST_CAST' + 8621 | if (glewExperimental || GLEW_AMD_sample_positions) CONST_CAST(GLEW_AMD_sample_positions) = !_glewInit_GL_AMD_sample_positions(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8624:3: note: in expansion of macro 'CONST_CAST' + 8624 | CONST_CAST(GLEW_AMD_seamless_cubemap_per_texture) = _glewSearchExtension("GL_AMD_seamless_cubemap_per_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8627:3: note: in expansion of macro 'CONST_CAST' + 8627 | CONST_CAST(GLEW_AMD_shader_stencil_export) = _glewSearchExtension("GL_AMD_shader_stencil_export", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8630:3: note: in expansion of macro 'CONST_CAST' + 8630 | CONST_CAST(GLEW_AMD_stencil_operation_extended) = _glewSearchExtension("GL_AMD_stencil_operation_extended", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8631:64: note: in expansion of macro 'CONST_CAST' + 8631 | if (glewExperimental || GLEW_AMD_stencil_operation_extended) CONST_CAST(GLEW_AMD_stencil_operation_extended) = !_glewInit_GL_AMD_stencil_operation_extended(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8634:3: note: in expansion of macro 'CONST_CAST' + 8634 | CONST_CAST(GLEW_AMD_texture_texture4) = _glewSearchExtension("GL_AMD_texture_texture4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8637:3: note: in expansion of macro 'CONST_CAST' + 8637 | CONST_CAST(GLEW_AMD_transform_feedback3_lines_triangles) = _glewSearchExtension("GL_AMD_transform_feedback3_lines_triangles", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8640:3: note: in expansion of macro 'CONST_CAST' + 8640 | CONST_CAST(GLEW_AMD_vertex_shader_layer) = _glewSearchExtension("GL_AMD_vertex_shader_layer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8643:3: note: in expansion of macro 'CONST_CAST' + 8643 | CONST_CAST(GLEW_AMD_vertex_shader_tessellator) = _glewSearchExtension("GL_AMD_vertex_shader_tessellator", extStart, extEnd); + | ^~~~~~~~~~ +[ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8644:63: note: in expansion of macro 'CONST_CAST' + 8644 | if (glewExperimental || GLEW_AMD_vertex_shader_tessellator) CONST_CAST(GLEW_AMD_vertex_shader_tessellator) = !_glewInit_GL_AMD_vertex_shader_tessellator(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8647:3: note: in expansion of macro 'CONST_CAST' + 8647 | CONST_CAST(GLEW_AMD_vertex_shader_viewport_index) = _glewSearchExtension("GL_AMD_vertex_shader_viewport_index", extStart, extEnd); + | ^~~~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8650:3: note: in expansion of macro 'CONST_CAST' + 8650 | CONST_CAST(GLEW_APPLE_aux_depth_stencil) = _glewSearchExtension("GL_APPLE_aux_depth_stencil", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8653:3: note: in expansion of macro 'CONST_CAST' + 8653 | CONST_CAST(GLEW_APPLE_client_storage) = _glewSearchExtension("GL_APPLE_client_storage", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8656:3: note: in expansion of macro 'CONST_CAST' + 8656 | CONST_CAST(GLEW_APPLE_element_array) = _glewSearchExtension("GL_APPLE_element_array", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8657:53: note: in expansion of macro 'CONST_CAST' + 8657 | if (glewExperimental || GLEW_APPLE_element_array) CONST_CAST(GLEW_APPLE_element_array) = !_glewInit_GL_APPLE_element_array(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8660:3: note: in expansion of macro 'CONST_CAST' + 8660 | CONST_CAST(GLEW_APPLE_fence) = _glewSearchExtension("GL_APPLE_fence", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp: In constructor 'Ogre::TerrainGroup::TerrainGroup(Ogre::SceneManager*, Ogre::Terrain::Alignment, Ogre::uint16, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:47:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 47 | , mOrigin(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8661:45: note: in expansion of macro 'CONST_CAST' + 8661 | if (glewExperimental || GLEW_APPLE_fence) CONST_CAST(GLEW_APPLE_fence) = !_glewInit_GL_APPLE_fence(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8664:3: note: in expansion of macro 'CONST_CAST' + 8664 | CONST_CAST(GLEW_APPLE_float_pixels) = _glewSearchExtension("GL_APPLE_float_pixels", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp: In constructor 'Ogre::TerrainGroup::TerrainGroup(Ogre::SceneManager*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:72:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 72 | , mOrigin(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8667:3: note: in expansion of macro 'CONST_CAST' + 8667 | CONST_CAST(GLEW_APPLE_flush_buffer_range) = _glewSearchExtension("GL_APPLE_flush_buffer_range", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8668:58: note: in expansion of macro 'CONST_CAST' + 8668 | if (glewExperimental || GLEW_APPLE_flush_buffer_range) CONST_CAST(GLEW_APPLE_flush_buffer_range) = !_glewInit_GL_APPLE_flush_buffer_range(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8671:3: note: in expansion of macro 'CONST_CAST' + 8671 | CONST_CAST(GLEW_APPLE_object_purgeable) = _glewSearchExtension("GL_APPLE_object_purgeable", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8672:56: note: in expansion of macro 'CONST_CAST' + 8672 | if (glewExperimental || GLEW_APPLE_object_purgeable) CONST_CAST(GLEW_APPLE_object_purgeable) = !_glewInit_GL_APPLE_object_purgeable(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8675:3: note: in expansion of macro 'CONST_CAST' + 8675 | CONST_CAST(GLEW_APPLE_pixel_buffer) = _glewSearchExtension("GL_APPLE_pixel_buffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8678:3: note: in expansion of macro 'CONST_CAST' + 8678 | CONST_CAST(GLEW_APPLE_rgb_422) = _glewSearchExtension("GL_APPLE_rgb_422", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8681:3: note: in expansion of macro 'CONST_CAST' + 8681 | CONST_CAST(GLEW_APPLE_row_bytes) = _glewSearchExtension("GL_APPLE_row_bytes", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8684:3: note: in expansion of macro 'CONST_CAST' + 8684 | CONST_CAST(GLEW_APPLE_specular_vector) = _glewSearchExtension("GL_APPLE_specular_vector", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8687:3: note: in expansion of macro 'CONST_CAST' + 8687 | CONST_CAST(GLEW_APPLE_texture_range) = _glewSearchExtension("GL_APPLE_texture_range", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8688:53: note: in expansion of macro 'CONST_CAST' + 8688 | if (glewExperimental || GLEW_APPLE_texture_range) CONST_CAST(GLEW_APPLE_texture_range) = !_glewInit_GL_APPLE_texture_range(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8691:3: note: in expansion of macro 'CONST_CAST' + 8691 | CONST_CAST(GLEW_APPLE_transform_hint) = _glewSearchExtension("GL_APPLE_transform_hint", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp: In member function 'Ogre::TerrainGroup::RayResult Ogre::TerrainGroup::rayIntersects(const Ogre::Ray&, Ogre::Real) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:510:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 510 | Vector3 oldoffset = offset; + | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8694:3: note: in expansion of macro 'CONST_CAST' + 8694 | CONST_CAST(GLEW_APPLE_vertex_array_object) = _glewSearchExtension("GL_APPLE_vertex_array_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8695:59: note: in expansion of macro 'CONST_CAST' + 8695 | if (glewExperimental || GLEW_APPLE_vertex_array_object) CONST_CAST(GLEW_APPLE_vertex_array_object) = !_glewInit_GL_APPLE_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8698:3: note: in expansion of macro 'CONST_CAST' + 8698 | CONST_CAST(GLEW_APPLE_vertex_array_range) = _glewSearchExtension("GL_APPLE_vertex_array_range", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8699:58: note: in expansion of macro 'CONST_CAST' + 8699 | if (glewExperimental || GLEW_APPLE_vertex_array_range) CONST_CAST(GLEW_APPLE_vertex_array_range) = !_glewInit_GL_APPLE_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8702:3: note: in expansion of macro 'CONST_CAST' + 8702 | CONST_CAST(GLEW_APPLE_vertex_program_evaluators) = _glewSearchExtension("GL_APPLE_vertex_program_evaluators", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8703:65: note: in expansion of macro 'CONST_CAST' + 8703 | if (glewExperimental || GLEW_APPLE_vertex_program_evaluators) CONST_CAST(GLEW_APPLE_vertex_program_evaluators) = !_glewInit_GL_APPLE_vertex_program_evaluators(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8706:3: note: in expansion of macro 'CONST_CAST' + 8706 | CONST_CAST(GLEW_APPLE_ycbcr_422) = _glewSearchExtension("GL_APPLE_ycbcr_422", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8709:3: note: in expansion of macro 'CONST_CAST' + 8709 | CONST_CAST(GLEW_ARB_ES2_compatibility) = _glewSearchExtension("GL_ARB_ES2_compatibility", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8710:55: note: in expansion of macro 'CONST_CAST' + 8710 | if (glewExperimental || GLEW_ARB_ES2_compatibility) CONST_CAST(GLEW_ARB_ES2_compatibility) = !_glewInit_GL_ARB_ES2_compatibility(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8713:3: note: in expansion of macro 'CONST_CAST' + 8713 | CONST_CAST(GLEW_ARB_base_instance) = _glewSearchExtension("GL_ARB_base_instance", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp: In member function 'Ogre::Vector3 Ogre::TerrainGroup::getTerrainSlotPosition(long int, long int)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:796:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 796 | return pos; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8714:51: note: in expansion of macro 'CONST_CAST' + 8714 | if (glewExperimental || GLEW_ARB_base_instance) CONST_CAST(GLEW_ARB_base_instance) = !_glewInit_GL_ARB_base_instance(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8717:3: note: in expansion of macro 'CONST_CAST' + 8717 | CONST_CAST(GLEW_ARB_blend_func_extended) = _glewSearchExtension("GL_ARB_blend_func_extended", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8718:57: note: in expansion of macro 'CONST_CAST' + 8718 | if (glewExperimental || GLEW_ARB_blend_func_extended) CONST_CAST(GLEW_ARB_blend_func_extended) = !_glewInit_GL_ARB_blend_func_extended(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8721:3: note: in expansion of macro 'CONST_CAST' + 8721 | CONST_CAST(GLEW_ARB_cl_event) = _glewSearchExtension("GL_ARB_cl_event", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8722:46: note: in expansion of macro 'CONST_CAST' + 8722 | if (glewExperimental || GLEW_ARB_cl_event) CONST_CAST(GLEW_ARB_cl_event) = !_glewInit_GL_ARB_cl_event(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8725:3: note: in expansion of macro 'CONST_CAST' + 8725 | CONST_CAST(GLEW_ARB_color_buffer_float) = _glewSearchExtension("GL_ARB_color_buffer_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8726:56: note: in expansion of macro 'CONST_CAST' + 8726 | if (glewExperimental || GLEW_ARB_color_buffer_float) CONST_CAST(GLEW_ARB_color_buffer_float) = !_glewInit_GL_ARB_color_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8729:3: note: in expansion of macro 'CONST_CAST' + 8729 | CONST_CAST(GLEW_ARB_compatibility) = _glewSearchExtension("GL_ARB_compatibility", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8732:3: note: in expansion of macro 'CONST_CAST' + 8732 | CONST_CAST(GLEW_ARB_compressed_texture_pixel_storage) = _glewSearchExtension("GL_ARB_compressed_texture_pixel_storage", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8735:3: note: in expansion of macro 'CONST_CAST' + 8735 | CONST_CAST(GLEW_ARB_conservative_depth) = _glewSearchExtension("GL_ARB_conservative_depth", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8738:3: note: in expansion of macro 'CONST_CAST' + 8738 | CONST_CAST(GLEW_ARB_copy_buffer) = _glewSearchExtension("GL_ARB_copy_buffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8739:49: note: in expansion of macro 'CONST_CAST' + 8739 | if (glewExperimental || GLEW_ARB_copy_buffer) CONST_CAST(GLEW_ARB_copy_buffer) = !_glewInit_GL_ARB_copy_buffer(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -167790,14 +167437,219 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8742:3: note: in expansion of macro 'CONST_CAST' + 8742 | CONST_CAST(GLEW_ARB_debug_output) = _glewSearchExtension("GL_ARB_debug_output", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8743:50: note: in expansion of macro 'CONST_CAST' + 8743 | if (glewExperimental || GLEW_ARB_debug_output) CONST_CAST(GLEW_ARB_debug_output) = !_glewInit_GL_ARB_debug_output(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8746:3: note: in expansion of macro 'CONST_CAST' + 8746 | CONST_CAST(GLEW_ARB_depth_buffer_float) = _glewSearchExtension("GL_ARB_depth_buffer_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8749:3: note: in expansion of macro 'CONST_CAST' + 8749 | CONST_CAST(GLEW_ARB_depth_clamp) = _glewSearchExtension("GL_ARB_depth_clamp", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8752:3: note: in expansion of macro 'CONST_CAST' + 8752 | CONST_CAST(GLEW_ARB_depth_texture) = _glewSearchExtension("GL_ARB_depth_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8755:3: note: in expansion of macro 'CONST_CAST' + 8755 | CONST_CAST(GLEW_ARB_draw_buffers) = _glewSearchExtension("GL_ARB_draw_buffers", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8756:50: note: in expansion of macro 'CONST_CAST' + 8756 | if (glewExperimental || GLEW_ARB_draw_buffers) CONST_CAST(GLEW_ARB_draw_buffers) = !_glewInit_GL_ARB_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8759:3: note: in expansion of macro 'CONST_CAST' + 8759 | CONST_CAST(GLEW_ARB_draw_buffers_blend) = _glewSearchExtension("GL_ARB_draw_buffers_blend", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8760:56: note: in expansion of macro 'CONST_CAST' + 8760 | if (glewExperimental || GLEW_ARB_draw_buffers_blend) CONST_CAST(GLEW_ARB_draw_buffers_blend) = !_glewInit_GL_ARB_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8763:3: note: in expansion of macro 'CONST_CAST' + 8763 | CONST_CAST(GLEW_ARB_draw_elements_base_vertex) = _glewSearchExtension("GL_ARB_draw_elements_base_vertex", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8764:63: note: in expansion of macro 'CONST_CAST' + 8764 | if (glewExperimental || GLEW_ARB_draw_elements_base_vertex) CONST_CAST(GLEW_ARB_draw_elements_base_vertex) = !_glewInit_GL_ARB_draw_elements_base_vertex(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8767:3: note: in expansion of macro 'CONST_CAST' + 8767 | CONST_CAST(GLEW_ARB_draw_indirect) = _glewSearchExtension("GL_ARB_draw_indirect", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8768:51: note: in expansion of macro 'CONST_CAST' + 8768 | if (glewExperimental || GLEW_ARB_draw_indirect) CONST_CAST(GLEW_ARB_draw_indirect) = !_glewInit_GL_ARB_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8771:3: note: in expansion of macro 'CONST_CAST' + 8771 | CONST_CAST(GLEW_ARB_draw_instanced) = _glewSearchExtension("GL_ARB_draw_instanced", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8774:3: note: in expansion of macro 'CONST_CAST' + 8774 | CONST_CAST(GLEW_ARB_explicit_attrib_location) = _glewSearchExtension("GL_ARB_explicit_attrib_location", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8777:3: note: in expansion of macro 'CONST_CAST' + 8777 | CONST_CAST(GLEW_ARB_fragment_coord_conventions) = _glewSearchExtension("GL_ARB_fragment_coord_conventions", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8780:3: note: in expansion of macro 'CONST_CAST' + 8780 | CONST_CAST(GLEW_ARB_fragment_program) = _glewSearchExtension("GL_ARB_fragment_program", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8783:3: note: in expansion of macro 'CONST_CAST' + 8783 | CONST_CAST(GLEW_ARB_fragment_program_shadow) = _glewSearchExtension("GL_ARB_fragment_program_shadow", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8786:3: note: in expansion of macro 'CONST_CAST' + 8786 | CONST_CAST(GLEW_ARB_fragment_shader) = _glewSearchExtension("GL_ARB_fragment_shader", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8789:3: note: in expansion of macro 'CONST_CAST' + 8789 | CONST_CAST(GLEW_ARB_framebuffer_object) = _glewSearchExtension("GL_ARB_framebuffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8790:56: note: in expansion of macro 'CONST_CAST' + 8790 | if (glewExperimental || GLEW_ARB_framebuffer_object) CONST_CAST(GLEW_ARB_framebuffer_object) = !_glewInit_GL_ARB_framebuffer_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8793:3: note: in expansion of macro 'CONST_CAST' + 8793 | CONST_CAST(GLEW_ARB_framebuffer_sRGB) = _glewSearchExtension("GL_ARB_framebuffer_sRGB", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8796:3: note: in expansion of macro 'CONST_CAST' + 8796 | CONST_CAST(GLEW_ARB_geometry_shader4) = _glewSearchExtension("GL_ARB_geometry_shader4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8797:54: note: in expansion of macro 'CONST_CAST' + 8797 | if (glewExperimental || GLEW_ARB_geometry_shader4) CONST_CAST(GLEW_ARB_geometry_shader4) = !_glewInit_GL_ARB_geometry_shader4(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8800:3: note: in expansion of macro 'CONST_CAST' + 8800 | CONST_CAST(GLEW_ARB_get_program_binary) = _glewSearchExtension("GL_ARB_get_program_binary", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8801:56: note: in expansion of macro 'CONST_CAST' + 8801 | if (glewExperimental || GLEW_ARB_get_program_binary) CONST_CAST(GLEW_ARB_get_program_binary) = !_glewInit_GL_ARB_get_program_binary(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8804:3: note: in expansion of macro 'CONST_CAST' + 8804 | CONST_CAST(GLEW_ARB_gpu_shader5) = _glewSearchExtension("GL_ARB_gpu_shader5", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8807:3: note: in expansion of macro 'CONST_CAST' + 8807 | CONST_CAST(GLEW_ARB_gpu_shader_fp64) = _glewSearchExtension("GL_ARB_gpu_shader_fp64", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8808:53: note: in expansion of macro 'CONST_CAST' + 8808 | if (glewExperimental || GLEW_ARB_gpu_shader_fp64) CONST_CAST(GLEW_ARB_gpu_shader_fp64) = !_glewInit_GL_ARB_gpu_shader_fp64(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8811:3: note: in expansion of macro 'CONST_CAST' + 8811 | CONST_CAST(GLEW_ARB_half_float_pixel) = _glewSearchExtension("GL_ARB_half_float_pixel", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8814:3: note: in expansion of macro 'CONST_CAST' + 8814 | CONST_CAST(GLEW_ARB_half_float_vertex) = _glewSearchExtension("GL_ARB_half_float_vertex", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8817:3: note: in expansion of macro 'CONST_CAST' + 8817 | CONST_CAST(GLEW_ARB_imaging) = _glewSearchExtension("GL_ARB_imaging", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8818:45: note: in expansion of macro 'CONST_CAST' + 8818 | if (glewExperimental || GLEW_ARB_imaging) CONST_CAST(GLEW_ARB_imaging) = !_glewInit_GL_ARB_imaging(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8821:3: note: in expansion of macro 'CONST_CAST' + 8821 | CONST_CAST(GLEW_ARB_instanced_arrays) = _glewSearchExtension("GL_ARB_instanced_arrays", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::OverlayElement*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::OverlayElement* const&}; _Tp = Ogre::OverlayElement*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::OverlayElement* const&}; _Tp = Ogre::OverlayElement*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::OverlayElement*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::OverlayElement*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:77:35: required from here + 77 | mProfileBars.push_back(element); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -167827,6 +167679,31 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8822:54: note: in expansion of macro 'CONST_CAST' + 8822 | if (glewExperimental || GLEW_ARB_instanced_arrays) CONST_CAST(GLEW_ARB_instanced_arrays) = !_glewInit_GL_ARB_instanced_arrays(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8825:3: note: in expansion of macro 'CONST_CAST' + 8825 | CONST_CAST(GLEW_ARB_internalformat_query) = _glewSearchExtension("GL_ARB_internalformat_query", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8826:58: note: in expansion of macro 'CONST_CAST' + 8826 | if (glewExperimental || GLEW_ARB_internalformat_query) CONST_CAST(GLEW_ARB_internalformat_query) = !_glewInit_GL_ARB_internalformat_query(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8829:3: note: in expansion of macro 'CONST_CAST' + 8829 | CONST_CAST(GLEW_ARB_map_buffer_alignment) = _glewSearchExtension("GL_ARB_map_buffer_alignment", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8832:3: note: in expansion of macro 'CONST_CAST' + 8832 | CONST_CAST(GLEW_ARB_map_buffer_range) = _glewSearchExtension("GL_ARB_map_buffer_range", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -167852,912 +167729,525 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Ogre::GLSLESProgramPipeline*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLSLESProgramPipeline*; key_type = long long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp:114:32: required from here - 114 | mProgramPipelines[activeKey] = mActiveProgramPipeline; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 96%] Built target OgreTerrain -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 96%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_OctreeZone.so.1.9.0 ../../lib/Plugin_OctreeZone.so.1.9.0 ../../lib/Plugin_OctreeZone.so -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 96%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareVertexBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8833:54: note: in expansion of macro 'CONST_CAST' + 8833 | if (glewExperimental || GLEW_ARB_map_buffer_range) CONST_CAST(GLEW_ARB_map_buffer_range) = !_glewInit_GL_ARB_map_buffer_range(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8836:3: note: in expansion of macro 'CONST_CAST' + 8836 | CONST_CAST(GLEW_ARB_matrix_palette) = _glewSearchExtension("GL_ARB_matrix_palette", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLDefaultHardwareBufferManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDefaultHardwareBufferManager.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 96%] Built target Plugin_OctreeZone -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 96%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8837:52: note: in expansion of macro 'CONST_CAST' + 8837 | if (glewExperimental || GLEW_ARB_matrix_palette) CONST_CAST(GLEW_ARB_matrix_palette) = !_glewInit_GL_ARB_matrix_palette(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8840:3: note: in expansion of macro 'CONST_CAST' + 8840 | CONST_CAST(GLEW_ARB_multisample) = _glewSearchExtension("GL_ARB_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8841:49: note: in expansion of macro 'CONST_CAST' + 8841 | if (glewExperimental || GLEW_ARB_multisample) CONST_CAST(GLEW_ARB_multisample) = !_glewInit_GL_ARB_multisample(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8844:3: note: in expansion of macro 'CONST_CAST' + 8844 | CONST_CAST(GLEW_ARB_multitexture) = _glewSearchExtension("GL_ARB_multitexture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8845:50: note: in expansion of macro 'CONST_CAST' + 8845 | if (glewExperimental || GLEW_ARB_multitexture) CONST_CAST(GLEW_ARB_multitexture) = !_glewInit_GL_ARB_multitexture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8848:3: note: in expansion of macro 'CONST_CAST' + 8848 | CONST_CAST(GLEW_ARB_occlusion_query) = _glewSearchExtension("GL_ARB_occlusion_query", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8849:53: note: in expansion of macro 'CONST_CAST' + 8849 | if (glewExperimental || GLEW_ARB_occlusion_query) CONST_CAST(GLEW_ARB_occlusion_query) = !_glewInit_GL_ARB_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8852:3: note: in expansion of macro 'CONST_CAST' + 8852 | CONST_CAST(GLEW_ARB_occlusion_query2) = _glewSearchExtension("GL_ARB_occlusion_query2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8855:3: note: in expansion of macro 'CONST_CAST' + 8855 | CONST_CAST(GLEW_ARB_pixel_buffer_object) = _glewSearchExtension("GL_ARB_pixel_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8858:3: note: in expansion of macro 'CONST_CAST' + 8858 | CONST_CAST(GLEW_ARB_point_parameters) = _glewSearchExtension("GL_ARB_point_parameters", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8859:54: note: in expansion of macro 'CONST_CAST' + 8859 | if (glewExperimental || GLEW_ARB_point_parameters) CONST_CAST(GLEW_ARB_point_parameters) = !_glewInit_GL_ARB_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8862:3: note: in expansion of macro 'CONST_CAST' + 8862 | CONST_CAST(GLEW_ARB_point_sprite) = _glewSearchExtension("GL_ARB_point_sprite", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8865:3: note: in expansion of macro 'CONST_CAST' + 8865 | CONST_CAST(GLEW_ARB_provoking_vertex) = _glewSearchExtension("GL_ARB_provoking_vertex", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8866:54: note: in expansion of macro 'CONST_CAST' + 8866 | if (glewExperimental || GLEW_ARB_provoking_vertex) CONST_CAST(GLEW_ARB_provoking_vertex) = !_glewInit_GL_ARB_provoking_vertex(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8869:3: note: in expansion of macro 'CONST_CAST' + 8869 | CONST_CAST(GLEW_ARB_robustness) = _glewSearchExtension("GL_ARB_robustness", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8870:48: note: in expansion of macro 'CONST_CAST' + 8870 | if (glewExperimental || GLEW_ARB_robustness) CONST_CAST(GLEW_ARB_robustness) = !_glewInit_GL_ARB_robustness(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8873:3: note: in expansion of macro 'CONST_CAST' + 8873 | CONST_CAST(GLEW_ARB_sample_shading) = _glewSearchExtension("GL_ARB_sample_shading", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8874:52: note: in expansion of macro 'CONST_CAST' + 8874 | if (glewExperimental || GLEW_ARB_sample_shading) CONST_CAST(GLEW_ARB_sample_shading) = !_glewInit_GL_ARB_sample_shading(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8877:3: note: in expansion of macro 'CONST_CAST' + 8877 | CONST_CAST(GLEW_ARB_sampler_objects) = _glewSearchExtension("GL_ARB_sampler_objects", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8878:53: note: in expansion of macro 'CONST_CAST' + 8878 | if (glewExperimental || GLEW_ARB_sampler_objects) CONST_CAST(GLEW_ARB_sampler_objects) = !_glewInit_GL_ARB_sampler_objects(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8881:3: note: in expansion of macro 'CONST_CAST' + 8881 | CONST_CAST(GLEW_ARB_seamless_cube_map) = _glewSearchExtension("GL_ARB_seamless_cube_map", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8884:3: note: in expansion of macro 'CONST_CAST' + 8884 | CONST_CAST(GLEW_ARB_separate_shader_objects) = _glewSearchExtension("GL_ARB_separate_shader_objects", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8885:61: note: in expansion of macro 'CONST_CAST' + 8885 | if (glewExperimental || GLEW_ARB_separate_shader_objects) CONST_CAST(GLEW_ARB_separate_shader_objects) = !_glewInit_GL_ARB_separate_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8888:3: note: in expansion of macro 'CONST_CAST' + 8888 | CONST_CAST(GLEW_ARB_shader_atomic_counters) = _glewSearchExtension("GL_ARB_shader_atomic_counters", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8889:60: note: in expansion of macro 'CONST_CAST' + 8889 | if (glewExperimental || GLEW_ARB_shader_atomic_counters) CONST_CAST(GLEW_ARB_shader_atomic_counters) = !_glewInit_GL_ARB_shader_atomic_counters(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8892:3: note: in expansion of macro 'CONST_CAST' + 8892 | CONST_CAST(GLEW_ARB_shader_bit_encoding) = _glewSearchExtension("GL_ARB_shader_bit_encoding", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8895:3: note: in expansion of macro 'CONST_CAST' + 8895 | CONST_CAST(GLEW_ARB_shader_image_load_store) = _glewSearchExtension("GL_ARB_shader_image_load_store", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8896:61: note: in expansion of macro 'CONST_CAST' + 8896 | if (glewExperimental || GLEW_ARB_shader_image_load_store) CONST_CAST(GLEW_ARB_shader_image_load_store) = !_glewInit_GL_ARB_shader_image_load_store(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8899:3: note: in expansion of macro 'CONST_CAST' + 8899 | CONST_CAST(GLEW_ARB_shader_objects) = _glewSearchExtension("GL_ARB_shader_objects", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8900:52: note: in expansion of macro 'CONST_CAST' + 8900 | if (glewExperimental || GLEW_ARB_shader_objects) CONST_CAST(GLEW_ARB_shader_objects) = !_glewInit_GL_ARB_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8903:3: note: in expansion of macro 'CONST_CAST' + 8903 | CONST_CAST(GLEW_ARB_shader_precision) = _glewSearchExtension("GL_ARB_shader_precision", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8906:3: note: in expansion of macro 'CONST_CAST' + 8906 | CONST_CAST(GLEW_ARB_shader_stencil_export) = _glewSearchExtension("GL_ARB_shader_stencil_export", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8909:3: note: in expansion of macro 'CONST_CAST' + 8909 | CONST_CAST(GLEW_ARB_shader_subroutine) = _glewSearchExtension("GL_ARB_shader_subroutine", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8910:55: note: in expansion of macro 'CONST_CAST' + 8910 | if (glewExperimental || GLEW_ARB_shader_subroutine) CONST_CAST(GLEW_ARB_shader_subroutine) = !_glewInit_GL_ARB_shader_subroutine(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8913:3: note: in expansion of macro 'CONST_CAST' + 8913 | CONST_CAST(GLEW_ARB_shader_texture_lod) = _glewSearchExtension("GL_ARB_shader_texture_lod", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8916:3: note: in expansion of macro 'CONST_CAST' + 8916 | CONST_CAST(GLEW_ARB_shading_language_100) = _glewSearchExtension("GL_ARB_shading_language_100", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8919:3: note: in expansion of macro 'CONST_CAST' + 8919 | CONST_CAST(GLEW_ARB_shading_language_420pack) = _glewSearchExtension("GL_ARB_shading_language_420pack", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8922:3: note: in expansion of macro 'CONST_CAST' + 8922 | CONST_CAST(GLEW_ARB_shading_language_include) = _glewSearchExtension("GL_ARB_shading_language_include", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8923:62: note: in expansion of macro 'CONST_CAST' + 8923 | if (glewExperimental || GLEW_ARB_shading_language_include) CONST_CAST(GLEW_ARB_shading_language_include) = !_glewInit_GL_ARB_shading_language_include(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8926:3: note: in expansion of macro 'CONST_CAST' + 8926 | CONST_CAST(GLEW_ARB_shading_language_packing) = _glewSearchExtension("GL_ARB_shading_language_packing", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8929:3: note: in expansion of macro 'CONST_CAST' + 8929 | CONST_CAST(GLEW_ARB_shadow) = _glewSearchExtension("GL_ARB_shadow", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8932:3: note: in expansion of macro 'CONST_CAST' + 8932 | CONST_CAST(GLEW_ARB_shadow_ambient) = _glewSearchExtension("GL_ARB_shadow_ambient", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8935:3: note: in expansion of macro 'CONST_CAST' + 8935 | CONST_CAST(GLEW_ARB_sync) = _glewSearchExtension("GL_ARB_sync", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8936:42: note: in expansion of macro 'CONST_CAST' + 8936 | if (glewExperimental || GLEW_ARB_sync) CONST_CAST(GLEW_ARB_sync) = !_glewInit_GL_ARB_sync(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8939:3: note: in expansion of macro 'CONST_CAST' + 8939 | CONST_CAST(GLEW_ARB_tessellation_shader) = _glewSearchExtension("GL_ARB_tessellation_shader", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8940:57: note: in expansion of macro 'CONST_CAST' + 8940 | if (glewExperimental || GLEW_ARB_tessellation_shader) CONST_CAST(GLEW_ARB_tessellation_shader) = !_glewInit_GL_ARB_tessellation_shader(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8943:3: note: in expansion of macro 'CONST_CAST' + 8943 | CONST_CAST(GLEW_ARB_texture_border_clamp) = _glewSearchExtension("GL_ARB_texture_border_clamp", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8946:3: note: in expansion of macro 'CONST_CAST' + 8946 | CONST_CAST(GLEW_ARB_texture_buffer_object) = _glewSearchExtension("GL_ARB_texture_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8947:59: note: in expansion of macro 'CONST_CAST' + 8947 | if (glewExperimental || GLEW_ARB_texture_buffer_object) CONST_CAST(GLEW_ARB_texture_buffer_object) = !_glewInit_GL_ARB_texture_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8950:3: note: in expansion of macro 'CONST_CAST' + 8950 | CONST_CAST(GLEW_ARB_texture_buffer_object_rgb32) = _glewSearchExtension("GL_ARB_texture_buffer_object_rgb32", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8953:3: note: in expansion of macro 'CONST_CAST' + 8953 | CONST_CAST(GLEW_ARB_texture_compression) = _glewSearchExtension("GL_ARB_texture_compression", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8954:57: note: in expansion of macro 'CONST_CAST' + 8954 | if (glewExperimental || GLEW_ARB_texture_compression) CONST_CAST(GLEW_ARB_texture_compression) = !_glewInit_GL_ARB_texture_compression(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8957:3: note: in expansion of macro 'CONST_CAST' + 8957 | CONST_CAST(GLEW_ARB_texture_compression_bptc) = _glewSearchExtension("GL_ARB_texture_compression_bptc", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8960:3: note: in expansion of macro 'CONST_CAST' + 8960 | CONST_CAST(GLEW_ARB_texture_compression_rgtc) = _glewSearchExtension("GL_ARB_texture_compression_rgtc", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8963:3: note: in expansion of macro 'CONST_CAST' + 8963 | CONST_CAST(GLEW_ARB_texture_cube_map) = _glewSearchExtension("GL_ARB_texture_cube_map", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8966:3: note: in expansion of macro 'CONST_CAST' + 8966 | CONST_CAST(GLEW_ARB_texture_cube_map_array) = _glewSearchExtension("GL_ARB_texture_cube_map_array", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8969:3: note: in expansion of macro 'CONST_CAST' + 8969 | CONST_CAST(GLEW_ARB_texture_env_add) = _glewSearchExtension("GL_ARB_texture_env_add", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8972:3: note: in expansion of macro 'CONST_CAST' + 8972 | CONST_CAST(GLEW_ARB_texture_env_combine) = _glewSearchExtension("GL_ARB_texture_env_combine", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8975:3: note: in expansion of macro 'CONST_CAST' + 8975 | CONST_CAST(GLEW_ARB_texture_env_crossbar) = _glewSearchExtension("GL_ARB_texture_env_crossbar", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8978:3: note: in expansion of macro 'CONST_CAST' + 8978 | CONST_CAST(GLEW_ARB_texture_env_dot3) = _glewSearchExtension("GL_ARB_texture_env_dot3", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8981:3: note: in expansion of macro 'CONST_CAST' + 8981 | CONST_CAST(GLEW_ARB_texture_float) = _glewSearchExtension("GL_ARB_texture_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8984:3: note: in expansion of macro 'CONST_CAST' + 8984 | CONST_CAST(GLEW_ARB_texture_gather) = _glewSearchExtension("GL_ARB_texture_gather", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8987:3: note: in expansion of macro 'CONST_CAST' + 8987 | CONST_CAST(GLEW_ARB_texture_mirrored_repeat) = _glewSearchExtension("GL_ARB_texture_mirrored_repeat", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8990:3: note: in expansion of macro 'CONST_CAST' + 8990 | CONST_CAST(GLEW_ARB_texture_multisample) = _glewSearchExtension("GL_ARB_texture_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8991:57: note: in expansion of macro 'CONST_CAST' + 8991 | if (glewExperimental || GLEW_ARB_texture_multisample) CONST_CAST(GLEW_ARB_texture_multisample) = !_glewInit_GL_ARB_texture_multisample(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8994:3: note: in expansion of macro 'CONST_CAST' + 8994 | CONST_CAST(GLEW_ARB_texture_non_power_of_two) = _glewSearchExtension("GL_ARB_texture_non_power_of_two", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8997:3: note: in expansion of macro 'CONST_CAST' + 8997 | CONST_CAST(GLEW_ARB_texture_query_lod) = _glewSearchExtension("GL_ARB_texture_query_lod", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9000:3: note: in expansion of macro 'CONST_CAST' + 9000 | CONST_CAST(GLEW_ARB_texture_rectangle) = _glewSearchExtension("GL_ARB_texture_rectangle", extStart, extEnd); + | ^~~~~~~~~~ +[ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9003:3: note: in expansion of macro 'CONST_CAST' + 9003 | CONST_CAST(GLEW_ARB_texture_rg) = _glewSearchExtension("GL_ARB_texture_rg", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9006:3: note: in expansion of macro 'CONST_CAST' + 9006 | CONST_CAST(GLEW_ARB_texture_rgb10_a2ui) = _glewSearchExtension("GL_ARB_texture_rgb10_a2ui", extStart, extEnd); + | ^~~~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DINCLUDE_RTSHADER_SYSTEM -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EAGL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/GLSLES/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9009:3: note: in expansion of macro 'CONST_CAST' + 9009 | CONST_CAST(GLEW_ARB_texture_storage) = _glewSearchExtension("GL_ARB_texture_storage", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9010:53: note: in expansion of macro 'CONST_CAST' + 9010 | if (glewExperimental || GLEW_ARB_texture_storage) CONST_CAST(GLEW_ARB_texture_storage) = !_glewInit_GL_ARB_texture_storage(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9013:3: note: in expansion of macro 'CONST_CAST' + 9013 | CONST_CAST(GLEW_ARB_texture_swizzle) = _glewSearchExtension("GL_ARB_texture_swizzle", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9016:3: note: in expansion of macro 'CONST_CAST' + 9016 | CONST_CAST(GLEW_ARB_timer_query) = _glewSearchExtension("GL_ARB_timer_query", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9017:49: note: in expansion of macro 'CONST_CAST' + 9017 | if (glewExperimental || GLEW_ARB_timer_query) CONST_CAST(GLEW_ARB_timer_query) = !_glewInit_GL_ARB_timer_query(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9020:3: note: in expansion of macro 'CONST_CAST' + 9020 | CONST_CAST(GLEW_ARB_transform_feedback2) = _glewSearchExtension("GL_ARB_transform_feedback2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9021:57: note: in expansion of macro 'CONST_CAST' + 9021 | if (glewExperimental || GLEW_ARB_transform_feedback2) CONST_CAST(GLEW_ARB_transform_feedback2) = !_glewInit_GL_ARB_transform_feedback2(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9024:3: note: in expansion of macro 'CONST_CAST' + 9024 | CONST_CAST(GLEW_ARB_transform_feedback3) = _glewSearchExtension("GL_ARB_transform_feedback3", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9025:57: note: in expansion of macro 'CONST_CAST' + 9025 | if (glewExperimental || GLEW_ARB_transform_feedback3) CONST_CAST(GLEW_ARB_transform_feedback3) = !_glewInit_GL_ARB_transform_feedback3(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9028:3: note: in expansion of macro 'CONST_CAST' + 9028 | CONST_CAST(GLEW_ARB_transform_feedback_instanced) = _glewSearchExtension("GL_ARB_transform_feedback_instanced", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9029:66: note: in expansion of macro 'CONST_CAST' + 9029 | if (glewExperimental || GLEW_ARB_transform_feedback_instanced) CONST_CAST(GLEW_ARB_transform_feedback_instanced) = !_glewInit_GL_ARB_transform_feedback_instanced(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9032:3: note: in expansion of macro 'CONST_CAST' + 9032 | CONST_CAST(GLEW_ARB_transpose_matrix) = _glewSearchExtension("GL_ARB_transpose_matrix", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9033:54: note: in expansion of macro 'CONST_CAST' + 9033 | if (glewExperimental || GLEW_ARB_transpose_matrix) CONST_CAST(GLEW_ARB_transpose_matrix) = !_glewInit_GL_ARB_transpose_matrix(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9036:3: note: in expansion of macro 'CONST_CAST' + 9036 | CONST_CAST(GLEW_ARB_uniform_buffer_object) = _glewSearchExtension("GL_ARB_uniform_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ShaderGenerator::SGTechnique*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ShaderGenerator::SGTechnique**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGTechnique**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGTechnique**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ShaderGenerator::SGTechnique* const&}; _Tp = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ShaderGenerator::SGTechnique*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:792:40: required from here + 792 | matEntry->getTechniqueList().push_back(techEntry); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9037:59: note: in expansion of macro 'CONST_CAST' + 9037 | if (glewExperimental || GLEW_ARB_uniform_buffer_object) CONST_CAST(GLEW_ARB_uniform_buffer_object) = !_glewInit_GL_ARB_uniform_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9040:3: note: in expansion of macro 'CONST_CAST' + 9040 | CONST_CAST(GLEW_ARB_vertex_array_bgra) = _glewSearchExtension("GL_ARB_vertex_array_bgra", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -168777,36 +168267,94 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLDepthBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9043:3: note: in expansion of macro 'CONST_CAST' + 9043 | CONST_CAST(GLEW_ARB_vertex_array_object) = _glewSearchExtension("GL_ARB_vertex_array_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9044:57: note: in expansion of macro 'CONST_CAST' + 9044 | if (glewExperimental || GLEW_ARB_vertex_array_object) CONST_CAST(GLEW_ARB_vertex_array_object) = !_glewInit_GL_ARB_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ShaderGenerator::SGPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ShaderGenerator::SGPass* const&}; _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ShaderGenerator::SGPass*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:1637:25: required from here + 1637 | mPassEntries.push_back(passEntry); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9047:3: note: in expansion of macro 'CONST_CAST' + 9047 | CONST_CAST(GLEW_ARB_vertex_attrib_64bit) = _glewSearchExtension("GL_ARB_vertex_attrib_64bit", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9048:57: note: in expansion of macro 'CONST_CAST' + 9048 | if (glewExperimental || GLEW_ARB_vertex_attrib_64bit) CONST_CAST(GLEW_ARB_vertex_attrib_64bit) = !_glewInit_GL_ARB_vertex_attrib_64bit(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9051:3: note: in expansion of macro 'CONST_CAST' + 9051 | CONST_CAST(GLEW_ARB_vertex_blend) = _glewSearchExtension("GL_ARB_vertex_blend", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9052:50: note: in expansion of macro 'CONST_CAST' + 9052 | if (glewExperimental || GLEW_ARB_vertex_blend) CONST_CAST(GLEW_ARB_vertex_blend) = !_glewInit_GL_ARB_vertex_blend(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::RenderState*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::RenderState**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::RenderState**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::RenderState*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::RenderState**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:758:45: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Ogre::RTShader::RenderState*; _Alloc = Ogre::STLAllocator >; iterator = std::vector > >::iterator; size_type = long unsigned int; value_type = Ogre::RTShader::RenderState*]' + 758 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1037:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Ogre::RTShader::RenderState*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int; value_type = Ogre::RTShader::RenderState*]' + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:1784:29: required from here + 1784 | mCustomRenderStates.resize(passIndex + 1, NULL); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9055:3: note: in expansion of macro 'CONST_CAST' + 9055 | CONST_CAST(GLEW_ARB_vertex_buffer_object) = _glewSearchExtension("GL_ARB_vertex_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9056:58: note: in expansion of macro 'CONST_CAST' + 9056 | if (glewExperimental || GLEW_ARB_vertex_buffer_object) CONST_CAST(GLEW_ARB_vertex_buffer_object) = !_glewInit_GL_ARB_vertex_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9059:3: note: in expansion of macro 'CONST_CAST' + 9059 | CONST_CAST(GLEW_ARB_vertex_program) = _glewSearchExtension("GL_ARB_vertex_program", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9060:52: note: in expansion of macro 'CONST_CAST' + 9060 | if (glewExperimental || GLEW_ARB_vertex_program) CONST_CAST(GLEW_ARB_vertex_program) = !_glewInit_GL_ARB_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -168829,6 +168377,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9063:3: note: in expansion of macro 'CONST_CAST' + 9063 | CONST_CAST(GLEW_ARB_vertex_shader) = _glewSearchExtension("GL_ARB_vertex_shader", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9064:51: note: in expansion of macro 'CONST_CAST' + 9064 | if (glewExperimental || GLEW_ARB_vertex_shader) CONST_CAST(GLEW_ARB_vertex_shader) = !_glewInit_GL_ARB_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -168858,6 +168416,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9067:3: note: in expansion of macro 'CONST_CAST' + 9067 | CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = _glewSearchExtension("GL_ARB_vertex_type_2_10_10_10_rev", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -168883,6 +168446,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9068:64: note: in expansion of macro 'CONST_CAST' + 9068 | if (glewExperimental || GLEW_ARB_vertex_type_2_10_10_10_rev) CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = !_glewInit_GL_ARB_vertex_type_2_10_10_10_rev(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9071:3: note: in expansion of macro 'CONST_CAST' + 9071 | CONST_CAST(GLEW_ARB_viewport_array) = _glewSearchExtension("GL_ARB_viewport_array", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -168941,1243 +168514,181 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9072:52: note: in expansion of macro 'CONST_CAST' + 9072 | if (glewExperimental || GLEW_ARB_viewport_array) CONST_CAST(GLEW_ARB_viewport_array) = !_glewInit_GL_ARB_viewport_array(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9075:3: note: in expansion of macro 'CONST_CAST' + 9075 | CONST_CAST(GLEW_ARB_window_pos) = _glewSearchExtension("GL_ARB_window_pos", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9076:48: note: in expansion of macro 'CONST_CAST' + 9076 | if (glewExperimental || GLEW_ARB_window_pos) CONST_CAST(GLEW_ARB_window_pos) = !_glewInit_GL_ARB_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::SubRenderStateFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::SubRenderStateFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::SubRenderStateFactory*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 96%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPixelFormat.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 97%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPlugin.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLGpuProgramManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgramManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwareOcclusionQuery.h:50, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareOcclusionQuery.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::SubRenderStateFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::SubRenderStateFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::SubRenderStateFactory*>, std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::SubRenderStateFactory*>, std::_Select1st, Ogre::RTShader::SubRenderStateFactory*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLGpuProgram.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLGpuNvparseProgram.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::SubRenderState*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::SubRenderState**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::SubRenderState**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::SubRenderState*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::SubRenderState**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Tp = Ogre::RTShader::SubRenderState*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::SubRenderState*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::SubRenderState*]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:112:32: required from here - 112 | mSubRenderStateList.push_back(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::SubRenderStateFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::SubRenderStateFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::SubRenderStateFactory*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:206:57: required from here + 206 | mSubRenderStateExFactories[curFactory->getType()] = (curFactory); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ShaderGenerator::SGScheme*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>, std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ShaderGenerator::SGScheme*>, std::_Select1st, Ogre::RTShader::ShaderGenerator::SGScheme*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::ShaderGenerator::SGScheme*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ShaderGenerator::SGScheme*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ShaderGenerator::SGScheme*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:508:31: required from here + 508 | mSchemeEntriesMap[schemeName] = schemeEntry; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SceneManager*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SceneManager*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SceneManager*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SceneManager*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SceneManager*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SceneManager*>; _KeyOfValue = std::_Select1st, Ogre::SceneManager*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SceneManager*>, std::_Select1st, Ogre::SceneManager*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SceneManager*>, std::_Select1st, Ogre::SceneManager*> >, std::less >, Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SceneManager*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SceneManager*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SceneManager*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:615:38: required from here + 615 | mSceneManagerMap[sceneMgr->getName()] = sceneMgr; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Tp = Ogre::RTShader::ShaderGenerator::SGTechnique*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ShaderGenerator::SGTechnique*; key_type = Ogre::RTShader::ShaderGenerator::SGTechnique*]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:795:32: required from here + 795 | mTechniqueEntriesMap[techEntry] = techEntry; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9079:3: note: in expansion of macro 'CONST_CAST' + 9079 | CONST_CAST(GLEW_ATIX_point_sprites) = _glewSearchExtension("GL_ATIX_point_sprites", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9082:3: note: in expansion of macro 'CONST_CAST' + 9082 | CONST_CAST(GLEW_ATIX_texture_env_combine3) = _glewSearchExtension("GL_ATIX_texture_env_combine3", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ScriptTranslator*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ScriptTranslator*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ScriptTranslator*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ScriptTranslator*>; _KeyOfValue = std::_Select1st, Ogre::ScriptTranslator*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ScriptTranslator*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ScriptTranslator*>; _KeyOfValue = std::_Select1st, Ogre::ScriptTranslator*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ScriptTranslator*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ScriptTranslator*>; _KeyOfValue = std::_Select1st, Ogre::ScriptTranslator*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ScriptTranslator*>; _KeyOfValue = std::_Select1st, Ogre::ScriptTranslator*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ScriptTranslator*>, std::_Select1st, Ogre::ScriptTranslator*> >, std::less >, Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ScriptTranslator*>, std::_Select1st, Ogre::ScriptTranslator*> >, std::less >, Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ScriptTranslator*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ScriptTranslator*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ScriptTranslator*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:1203:27: required from here + 1203 | mScriptTranslatorsMap[key] = translator; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9085:3: note: in expansion of macro 'CONST_CAST' + 9085 | CONST_CAST(GLEW_ATIX_texture_env_route) = _glewSearchExtension("GL_ATIX_texture_env_route", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -170268,432 +168779,2112 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9088:3: note: in expansion of macro 'CONST_CAST' + 9088 | CONST_CAST(GLEW_ATIX_vertex_shader_output_point_size) = _glewSearchExtension("GL_ATIX_vertex_shader_output_point_size", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9091:3: note: in expansion of macro 'CONST_CAST' + 9091 | CONST_CAST(GLEW_ATI_draw_buffers) = _glewSearchExtension("GL_ATI_draw_buffers", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9092:50: note: in expansion of macro 'CONST_CAST' + 9092 | if (glewExperimental || GLEW_ATI_draw_buffers) CONST_CAST(GLEW_ATI_draw_buffers) = !_glewInit_GL_ATI_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >, Ogre::RTShader::ShaderGenerator::SGMaterial*>}; _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >, Ogre::RTShader::ShaderGenerator::MatGroupPair_less, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >, Ogre::RTShader::ShaderGenerator::MatGroupPair_less, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _Key = std::pair, std::__cxx11::basic_string >; _Val = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::pair, std::__cxx11::basic_string >; _Tp = Ogre::RTShader::ShaderGenerator::SGMaterial*; _Compare = Ogre::RTShader::ShaderGenerator::MatGroupPair_less; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, std::_Select1st, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >, Ogre::RTShader::ShaderGenerator::MatGroupPair_less, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>, Ogre::CategorisedAllocPolicy >, std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >::rebind, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*> >; typename _Allocator::value_type = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>; value_type = std::pair, std::__cxx11::basic_string >, Ogre::RTShader::ShaderGenerator::SGMaterial*>]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:779:29: required from here + 779 | mMaterialEntriesMap.insert(SGMaterialMap::value_type( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 780 | MatGroupPair(materialName, trueGroupName), matEntry)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {short unsigned int}; _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = short unsigned int; _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = short unsigned int; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = short unsigned int; _Key = short unsigned int; _Val = short unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, short unsigned int>::rebind; typename _Alloc::value_type = short unsigned int; value_type = short unsigned int]' + 523 | _M_t._M_insert_unique(std::move(__x)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:953:27: required from here + 953 | schemesToRemove.insert(pSrcTech->_getSchemeIndex()); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9095:3: note: in expansion of macro 'CONST_CAST' + 9095 | CONST_CAST(GLEW_ATI_element_array) = _glewSearchExtension("GL_ATI_element_array", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9096:51: note: in expansion of macro 'CONST_CAST' + 9096 | if (glewExperimental || GLEW_ATI_element_array) CONST_CAST(GLEW_ATI_element_array) = !_glewInit_GL_ATI_element_array(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9099:3: note: in expansion of macro 'CONST_CAST' + 9099 | CONST_CAST(GLEW_ATI_envmap_bumpmap) = _glewSearchExtension("GL_ATI_envmap_bumpmap", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9100:52: note: in expansion of macro 'CONST_CAST' + 9100 | if (glewExperimental || GLEW_ATI_envmap_bumpmap) CONST_CAST(GLEW_ATI_envmap_bumpmap) = !_glewInit_GL_ATI_envmap_bumpmap(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9103:3: note: in expansion of macro 'CONST_CAST' + 9103 | CONST_CAST(GLEW_ATI_fragment_shader) = _glewSearchExtension("GL_ATI_fragment_shader", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9104:53: note: in expansion of macro 'CONST_CAST' + 9104 | if (glewExperimental || GLEW_ATI_fragment_shader) CONST_CAST(GLEW_ATI_fragment_shader) = !_glewInit_GL_ATI_fragment_shader(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9107:3: note: in expansion of macro 'CONST_CAST' + 9107 | CONST_CAST(GLEW_ATI_map_object_buffer) = _glewSearchExtension("GL_ATI_map_object_buffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 97%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderWindow.h:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9108:55: note: in expansion of macro 'CONST_CAST' + 9108 | if (glewExperimental || GLEW_ATI_map_object_buffer) CONST_CAST(GLEW_ATI_map_object_buffer) = !_glewInit_GL_ATI_map_object_buffer(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9111:3: note: in expansion of macro 'CONST_CAST' + 9111 | CONST_CAST(GLEW_ATI_meminfo) = _glewSearchExtension("GL_ATI_meminfo", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9114:3: note: in expansion of macro 'CONST_CAST' + 9114 | CONST_CAST(GLEW_ATI_pn_triangles) = _glewSearchExtension("GL_ATI_pn_triangles", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9115:50: note: in expansion of macro 'CONST_CAST' + 9115 | if (glewExperimental || GLEW_ATI_pn_triangles) CONST_CAST(GLEW_ATI_pn_triangles) = !_glewInit_GL_ATI_pn_triangles(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9118:3: note: in expansion of macro 'CONST_CAST' + 9118 | CONST_CAST(GLEW_ATI_separate_stencil) = _glewSearchExtension("GL_ATI_separate_stencil", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9119:54: note: in expansion of macro 'CONST_CAST' + 9119 | if (glewExperimental || GLEW_ATI_separate_stencil) CONST_CAST(GLEW_ATI_separate_stencil) = !_glewInit_GL_ATI_separate_stencil(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9122:3: note: in expansion of macro 'CONST_CAST' + 9122 | CONST_CAST(GLEW_ATI_shader_texture_lod) = _glewSearchExtension("GL_ATI_shader_texture_lod", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GpuConstantType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::GpuConstantType; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::GpuConstantType]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:53:29: required from here + 53 | mGpuConstTypeMap[GCT_FLOAT1] = "float"; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter::Semantic; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter::Semantic; _Tp = const char*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = const char*; key_type = Ogre::RTShader::Parameter::Semantic]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:76:43: required from here + 76 | mParamSemanticMap[Parameter::SPS_POSITION] = "POSITION"; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9125:3: note: in expansion of macro 'CONST_CAST' + 9125 | CONST_CAST(GLEW_ATI_text_fragment_shader) = _glewSearchExtension("GL_ATI_text_fragment_shader", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9128:3: note: in expansion of macro 'CONST_CAST' + 9128 | CONST_CAST(GLEW_ATI_texture_compression_3dc) = _glewSearchExtension("GL_ATI_texture_compression_3dc", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9131:3: note: in expansion of macro 'CONST_CAST' + 9131 | CONST_CAST(GLEW_ATI_texture_env_combine3) = _glewSearchExtension("GL_ATI_texture_env_combine3", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9134:3: note: in expansion of macro 'CONST_CAST' + 9134 | CONST_CAST(GLEW_ATI_texture_float) = _glewSearchExtension("GL_ATI_texture_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9137:3: note: in expansion of macro 'CONST_CAST' + 9137 | CONST_CAST(GLEW_ATI_texture_mirror_once) = _glewSearchExtension("GL_ATI_texture_mirror_once", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9140:3: note: in expansion of macro 'CONST_CAST' + 9140 | CONST_CAST(GLEW_ATI_vertex_array_object) = _glewSearchExtension("GL_ATI_vertex_array_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9141:57: note: in expansion of macro 'CONST_CAST' + 9141 | if (glewExperimental || GLEW_ATI_vertex_array_object) CONST_CAST(GLEW_ATI_vertex_array_object) = !_glewInit_GL_ATI_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9144:3: note: in expansion of macro 'CONST_CAST' + 9144 | CONST_CAST(GLEW_ATI_vertex_attrib_array_object) = _glewSearchExtension("GL_ATI_vertex_attrib_array_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9145:64: note: in expansion of macro 'CONST_CAST' + 9145 | if (glewExperimental || GLEW_ATI_vertex_attrib_array_object) CONST_CAST(GLEW_ATI_vertex_attrib_array_object) = !_glewInit_GL_ATI_vertex_attrib_array_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9148:3: note: in expansion of macro 'CONST_CAST' + 9148 | CONST_CAST(GLEW_ATI_vertex_streams) = _glewSearchExtension("GL_ATI_vertex_streams", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9149:52: note: in expansion of macro 'CONST_CAST' + 9149 | if (glewExperimental || GLEW_ATI_vertex_streams) CONST_CAST(GLEW_ATI_vertex_streams) = !_glewInit_GL_ATI_vertex_streams(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9152:3: note: in expansion of macro 'CONST_CAST' + 9152 | CONST_CAST(GLEW_EXT_422_pixels) = _glewSearchExtension("GL_EXT_422_pixels", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9155:3: note: in expansion of macro 'CONST_CAST' + 9155 | CONST_CAST(GLEW_EXT_Cg_shader) = _glewSearchExtension("GL_EXT_Cg_shader", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9158:3: note: in expansion of macro 'CONST_CAST' + 9158 | CONST_CAST(GLEW_EXT_abgr) = _glewSearchExtension("GL_EXT_abgr", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9161:3: note: in expansion of macro 'CONST_CAST' + 9161 | CONST_CAST(GLEW_EXT_bgra) = _glewSearchExtension("GL_EXT_bgra", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9164:3: note: in expansion of macro 'CONST_CAST' + 9164 | CONST_CAST(GLEW_EXT_bindable_uniform) = _glewSearchExtension("GL_EXT_bindable_uniform", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9165:54: note: in expansion of macro 'CONST_CAST' + 9165 | if (glewExperimental || GLEW_EXT_bindable_uniform) CONST_CAST(GLEW_EXT_bindable_uniform) = !_glewInit_GL_EXT_bindable_uniform(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9168:3: note: in expansion of macro 'CONST_CAST' + 9168 | CONST_CAST(GLEW_EXT_blend_color) = _glewSearchExtension("GL_EXT_blend_color", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9169:49: note: in expansion of macro 'CONST_CAST' + 9169 | if (glewExperimental || GLEW_EXT_blend_color) CONST_CAST(GLEW_EXT_blend_color) = !_glewInit_GL_EXT_blend_color(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9172:3: note: in expansion of macro 'CONST_CAST' + 9172 | CONST_CAST(GLEW_EXT_blend_equation_separate) = _glewSearchExtension("GL_EXT_blend_equation_separate", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9173:61: note: in expansion of macro 'CONST_CAST' + 9173 | if (glewExperimental || GLEW_EXT_blend_equation_separate) CONST_CAST(GLEW_EXT_blend_equation_separate) = !_glewInit_GL_EXT_blend_equation_separate(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9176:3: note: in expansion of macro 'CONST_CAST' + 9176 | CONST_CAST(GLEW_EXT_blend_func_separate) = _glewSearchExtension("GL_EXT_blend_func_separate", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9177:57: note: in expansion of macro 'CONST_CAST' + 9177 | if (glewExperimental || GLEW_EXT_blend_func_separate) CONST_CAST(GLEW_EXT_blend_func_separate) = !_glewInit_GL_EXT_blend_func_separate(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9180:3: note: in expansion of macro 'CONST_CAST' + 9180 | CONST_CAST(GLEW_EXT_blend_logic_op) = _glewSearchExtension("GL_EXT_blend_logic_op", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9183:3: note: in expansion of macro 'CONST_CAST' + 9183 | CONST_CAST(GLEW_EXT_blend_minmax) = _glewSearchExtension("GL_EXT_blend_minmax", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9184:50: note: in expansion of macro 'CONST_CAST' + 9184 | if (glewExperimental || GLEW_EXT_blend_minmax) CONST_CAST(GLEW_EXT_blend_minmax) = !_glewInit_GL_EXT_blend_minmax(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9187:3: note: in expansion of macro 'CONST_CAST' + 9187 | CONST_CAST(GLEW_EXT_blend_subtract) = _glewSearchExtension("GL_EXT_blend_subtract", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9190:3: note: in expansion of macro 'CONST_CAST' + 9190 | CONST_CAST(GLEW_EXT_clip_volume_hint) = _glewSearchExtension("GL_EXT_clip_volume_hint", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9193:3: note: in expansion of macro 'CONST_CAST' + 9193 | CONST_CAST(GLEW_EXT_cmyka) = _glewSearchExtension("GL_EXT_cmyka", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9196:3: note: in expansion of macro 'CONST_CAST' + 9196 | CONST_CAST(GLEW_EXT_color_subtable) = _glewSearchExtension("GL_EXT_color_subtable", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9197:52: note: in expansion of macro 'CONST_CAST' + 9197 | if (glewExperimental || GLEW_EXT_color_subtable) CONST_CAST(GLEW_EXT_color_subtable) = !_glewInit_GL_EXT_color_subtable(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9200:3: note: in expansion of macro 'CONST_CAST' + 9200 | CONST_CAST(GLEW_EXT_compiled_vertex_array) = _glewSearchExtension("GL_EXT_compiled_vertex_array", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9201:59: note: in expansion of macro 'CONST_CAST' + 9201 | if (glewExperimental || GLEW_EXT_compiled_vertex_array) CONST_CAST(GLEW_EXT_compiled_vertex_array) = !_glewInit_GL_EXT_compiled_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9204:3: note: in expansion of macro 'CONST_CAST' + 9204 | CONST_CAST(GLEW_EXT_convolution) = _glewSearchExtension("GL_EXT_convolution", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9205:49: note: in expansion of macro 'CONST_CAST' + 9205 | if (glewExperimental || GLEW_EXT_convolution) CONST_CAST(GLEW_EXT_convolution) = !_glewInit_GL_EXT_convolution(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9208:3: note: in expansion of macro 'CONST_CAST' + 9208 | CONST_CAST(GLEW_EXT_coordinate_frame) = _glewSearchExtension("GL_EXT_coordinate_frame", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9209:54: note: in expansion of macro 'CONST_CAST' + 9209 | if (glewExperimental || GLEW_EXT_coordinate_frame) CONST_CAST(GLEW_EXT_coordinate_frame) = !_glewInit_GL_EXT_coordinate_frame(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9212:3: note: in expansion of macro 'CONST_CAST' + 9212 | CONST_CAST(GLEW_EXT_copy_texture) = _glewSearchExtension("GL_EXT_copy_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9213:50: note: in expansion of macro 'CONST_CAST' + 9213 | if (glewExperimental || GLEW_EXT_copy_texture) CONST_CAST(GLEW_EXT_copy_texture) = !_glewInit_GL_EXT_copy_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9216:3: note: in expansion of macro 'CONST_CAST' + 9216 | CONST_CAST(GLEW_EXT_cull_vertex) = _glewSearchExtension("GL_EXT_cull_vertex", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9217:49: note: in expansion of macro 'CONST_CAST' + 9217 | if (glewExperimental || GLEW_EXT_cull_vertex) CONST_CAST(GLEW_EXT_cull_vertex) = !_glewInit_GL_EXT_cull_vertex(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9220:3: note: in expansion of macro 'CONST_CAST' + 9220 | CONST_CAST(GLEW_EXT_depth_bounds_test) = _glewSearchExtension("GL_EXT_depth_bounds_test", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9221:55: note: in expansion of macro 'CONST_CAST' + 9221 | if (glewExperimental || GLEW_EXT_depth_bounds_test) CONST_CAST(GLEW_EXT_depth_bounds_test) = !_glewInit_GL_EXT_depth_bounds_test(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9224:3: note: in expansion of macro 'CONST_CAST' + 9224 | CONST_CAST(GLEW_EXT_direct_state_access) = _glewSearchExtension("GL_EXT_direct_state_access", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9225:57: note: in expansion of macro 'CONST_CAST' + 9225 | if (glewExperimental || GLEW_EXT_direct_state_access) CONST_CAST(GLEW_EXT_direct_state_access) = !_glewInit_GL_EXT_direct_state_access(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9228:3: note: in expansion of macro 'CONST_CAST' + 9228 | CONST_CAST(GLEW_EXT_draw_buffers2) = _glewSearchExtension("GL_EXT_draw_buffers2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9229:51: note: in expansion of macro 'CONST_CAST' + 9229 | if (glewExperimental || GLEW_EXT_draw_buffers2) CONST_CAST(GLEW_EXT_draw_buffers2) = !_glewInit_GL_EXT_draw_buffers2(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9232:3: note: in expansion of macro 'CONST_CAST' + 9232 | CONST_CAST(GLEW_EXT_draw_instanced) = _glewSearchExtension("GL_EXT_draw_instanced", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9233:52: note: in expansion of macro 'CONST_CAST' + 9233 | if (glewExperimental || GLEW_EXT_draw_instanced) CONST_CAST(GLEW_EXT_draw_instanced) = !_glewInit_GL_EXT_draw_instanced(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9236:3: note: in expansion of macro 'CONST_CAST' + 9236 | CONST_CAST(GLEW_EXT_draw_range_elements) = _glewSearchExtension("GL_EXT_draw_range_elements", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9237:57: note: in expansion of macro 'CONST_CAST' + 9237 | if (glewExperimental || GLEW_EXT_draw_range_elements) CONST_CAST(GLEW_EXT_draw_range_elements) = !_glewInit_GL_EXT_draw_range_elements(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9240:3: note: in expansion of macro 'CONST_CAST' + 9240 | CONST_CAST(GLEW_EXT_fog_coord) = _glewSearchExtension("GL_EXT_fog_coord", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9241:47: note: in expansion of macro 'CONST_CAST' + 9241 | if (glewExperimental || GLEW_EXT_fog_coord) CONST_CAST(GLEW_EXT_fog_coord) = !_glewInit_GL_EXT_fog_coord(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9244:3: note: in expansion of macro 'CONST_CAST' + 9244 | CONST_CAST(GLEW_EXT_fragment_lighting) = _glewSearchExtension("GL_EXT_fragment_lighting", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9245:55: note: in expansion of macro 'CONST_CAST' + 9245 | if (glewExperimental || GLEW_EXT_fragment_lighting) CONST_CAST(GLEW_EXT_fragment_lighting) = !_glewInit_GL_EXT_fragment_lighting(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9248:3: note: in expansion of macro 'CONST_CAST' + 9248 | CONST_CAST(GLEW_EXT_framebuffer_blit) = _glewSearchExtension("GL_EXT_framebuffer_blit", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9249:54: note: in expansion of macro 'CONST_CAST' + 9249 | if (glewExperimental || GLEW_EXT_framebuffer_blit) CONST_CAST(GLEW_EXT_framebuffer_blit) = !_glewInit_GL_EXT_framebuffer_blit(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9252:3: note: in expansion of macro 'CONST_CAST' + 9252 | CONST_CAST(GLEW_EXT_framebuffer_multisample) = _glewSearchExtension("GL_EXT_framebuffer_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9253:61: note: in expansion of macro 'CONST_CAST' + 9253 | if (glewExperimental || GLEW_EXT_framebuffer_multisample) CONST_CAST(GLEW_EXT_framebuffer_multisample) = !_glewInit_GL_EXT_framebuffer_multisample(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9256:3: note: in expansion of macro 'CONST_CAST' + 9256 | CONST_CAST(GLEW_EXT_framebuffer_multisample_blit_scaled) = _glewSearchExtension("GL_EXT_framebuffer_multisample_blit_scaled", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9259:3: note: in expansion of macro 'CONST_CAST' + 9259 | CONST_CAST(GLEW_EXT_framebuffer_object) = _glewSearchExtension("GL_EXT_framebuffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9260:56: note: in expansion of macro 'CONST_CAST' + 9260 | if (glewExperimental || GLEW_EXT_framebuffer_object) CONST_CAST(GLEW_EXT_framebuffer_object) = !_glewInit_GL_EXT_framebuffer_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9263:3: note: in expansion of macro 'CONST_CAST' + 9263 | CONST_CAST(GLEW_EXT_framebuffer_sRGB) = _glewSearchExtension("GL_EXT_framebuffer_sRGB", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9266:3: note: in expansion of macro 'CONST_CAST' + 9266 | CONST_CAST(GLEW_EXT_geometry_shader4) = _glewSearchExtension("GL_EXT_geometry_shader4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9267:54: note: in expansion of macro 'CONST_CAST' + 9267 | if (glewExperimental || GLEW_EXT_geometry_shader4) CONST_CAST(GLEW_EXT_geometry_shader4) = !_glewInit_GL_EXT_geometry_shader4(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9270:3: note: in expansion of macro 'CONST_CAST' + 9270 | CONST_CAST(GLEW_EXT_gpu_program_parameters) = _glewSearchExtension("GL_EXT_gpu_program_parameters", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9271:60: note: in expansion of macro 'CONST_CAST' + 9271 | if (glewExperimental || GLEW_EXT_gpu_program_parameters) CONST_CAST(GLEW_EXT_gpu_program_parameters) = !_glewInit_GL_EXT_gpu_program_parameters(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9274:3: note: in expansion of macro 'CONST_CAST' + 9274 | CONST_CAST(GLEW_EXT_gpu_shader4) = _glewSearchExtension("GL_EXT_gpu_shader4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9275:49: note: in expansion of macro 'CONST_CAST' + 9275 | if (glewExperimental || GLEW_EXT_gpu_shader4) CONST_CAST(GLEW_EXT_gpu_shader4) = !_glewInit_GL_EXT_gpu_shader4(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9278:3: note: in expansion of macro 'CONST_CAST' + 9278 | CONST_CAST(GLEW_EXT_histogram) = _glewSearchExtension("GL_EXT_histogram", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9279:47: note: in expansion of macro 'CONST_CAST' + 9279 | if (glewExperimental || GLEW_EXT_histogram) CONST_CAST(GLEW_EXT_histogram) = !_glewInit_GL_EXT_histogram(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9282:3: note: in expansion of macro 'CONST_CAST' + 9282 | CONST_CAST(GLEW_EXT_index_array_formats) = _glewSearchExtension("GL_EXT_index_array_formats", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9285:3: note: in expansion of macro 'CONST_CAST' + 9285 | CONST_CAST(GLEW_EXT_index_func) = _glewSearchExtension("GL_EXT_index_func", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9286:48: note: in expansion of macro 'CONST_CAST' + 9286 | if (glewExperimental || GLEW_EXT_index_func) CONST_CAST(GLEW_EXT_index_func) = !_glewInit_GL_EXT_index_func(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9289:3: note: in expansion of macro 'CONST_CAST' + 9289 | CONST_CAST(GLEW_EXT_index_material) = _glewSearchExtension("GL_EXT_index_material", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9290:52: note: in expansion of macro 'CONST_CAST' + 9290 | if (glewExperimental || GLEW_EXT_index_material) CONST_CAST(GLEW_EXT_index_material) = !_glewInit_GL_EXT_index_material(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9293:3: note: in expansion of macro 'CONST_CAST' + 9293 | CONST_CAST(GLEW_EXT_index_texture) = _glewSearchExtension("GL_EXT_index_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9296:3: note: in expansion of macro 'CONST_CAST' + 9296 | CONST_CAST(GLEW_EXT_light_texture) = _glewSearchExtension("GL_EXT_light_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9297:51: note: in expansion of macro 'CONST_CAST' + 9297 | if (glewExperimental || GLEW_EXT_light_texture) CONST_CAST(GLEW_EXT_light_texture) = !_glewInit_GL_EXT_light_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9300:3: note: in expansion of macro 'CONST_CAST' + 9300 | CONST_CAST(GLEW_EXT_misc_attribute) = _glewSearchExtension("GL_EXT_misc_attribute", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9303:3: note: in expansion of macro 'CONST_CAST' + 9303 | CONST_CAST(GLEW_EXT_multi_draw_arrays) = _glewSearchExtension("GL_EXT_multi_draw_arrays", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9304:55: note: in expansion of macro 'CONST_CAST' + 9304 | if (glewExperimental || GLEW_EXT_multi_draw_arrays) CONST_CAST(GLEW_EXT_multi_draw_arrays) = !_glewInit_GL_EXT_multi_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9307:3: note: in expansion of macro 'CONST_CAST' + 9307 | CONST_CAST(GLEW_EXT_multisample) = _glewSearchExtension("GL_EXT_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9308:49: note: in expansion of macro 'CONST_CAST' + 9308 | if (glewExperimental || GLEW_EXT_multisample) CONST_CAST(GLEW_EXT_multisample) = !_glewInit_GL_EXT_multisample(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9311:3: note: in expansion of macro 'CONST_CAST' + 9311 | CONST_CAST(GLEW_EXT_packed_depth_stencil) = _glewSearchExtension("GL_EXT_packed_depth_stencil", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9314:3: note: in expansion of macro 'CONST_CAST' + 9314 | CONST_CAST(GLEW_EXT_packed_float) = _glewSearchExtension("GL_EXT_packed_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9317:3: note: in expansion of macro 'CONST_CAST' + 9317 | CONST_CAST(GLEW_EXT_packed_pixels) = _glewSearchExtension("GL_EXT_packed_pixels", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9320:3: note: in expansion of macro 'CONST_CAST' + 9320 | CONST_CAST(GLEW_EXT_paletted_texture) = _glewSearchExtension("GL_EXT_paletted_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9321:54: note: in expansion of macro 'CONST_CAST' + 9321 | if (glewExperimental || GLEW_EXT_paletted_texture) CONST_CAST(GLEW_EXT_paletted_texture) = !_glewInit_GL_EXT_paletted_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9324:3: note: in expansion of macro 'CONST_CAST' + 9324 | CONST_CAST(GLEW_EXT_pixel_buffer_object) = _glewSearchExtension("GL_EXT_pixel_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9327:3: note: in expansion of macro 'CONST_CAST' + 9327 | CONST_CAST(GLEW_EXT_pixel_transform) = _glewSearchExtension("GL_EXT_pixel_transform", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:94:22: required from here + 94 | mClearColour.resize(4); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:97:27: required from here + 97 | mColourMask.resize(4); + | ~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9328:53: note: in expansion of macro 'CONST_CAST' + 9328 | if (glewExperimental || GLEW_EXT_pixel_transform) CONST_CAST(GLEW_EXT_pixel_transform) = !_glewInit_GL_EXT_pixel_transform(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9331:3: note: in expansion of macro 'CONST_CAST' + 9331 | CONST_CAST(GLEW_EXT_pixel_transform_color_table) = _glewSearchExtension("GL_EXT_pixel_transform_color_table", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9334:3: note: in expansion of macro 'CONST_CAST' + 9334 | CONST_CAST(GLEW_EXT_point_parameters) = _glewSearchExtension("GL_EXT_point_parameters", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::_ConfigOption> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::_ConfigOption> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::_ConfigOption> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::_ConfigOption> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::_ConfigOption> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::_ConfigOption>, std::_Select1st, Ogre::_ConfigOption> >, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::_ConfigOption>, std::_Select1st, Ogre::_ConfigOption> >, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::_ConfigOption; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; mapped_type = std::map, Ogre::_ConfigOption, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::mapped_type; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:119:36: required from here + 119 | mOptions[optFullScreen.name] = optFullScreen; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9335:54: note: in expansion of macro 'CONST_CAST' + 9335 | if (glewExperimental || GLEW_EXT_point_parameters) CONST_CAST(GLEW_EXT_point_parameters) = !_glewInit_GL_EXT_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9338:3: note: in expansion of macro 'CONST_CAST' + 9338 | CONST_CAST(GLEW_EXT_polygon_offset) = _glewSearchExtension("GL_EXT_polygon_offset", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:457:46: required from here + 457 | miscParams["displayFrequency"] = opt->second.currentValue; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9339:52: note: in expansion of macro 'CONST_CAST' + 9339 | if (glewExperimental || GLEW_EXT_polygon_offset) CONST_CAST(GLEW_EXT_polygon_offset) = !_glewInit_GL_EXT_polygon_offset(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9342:3: note: in expansion of macro 'CONST_CAST' + 9342 | CONST_CAST(GLEW_EXT_provoking_vertex) = _glewSearchExtension("GL_EXT_provoking_vertex", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9343:54: note: in expansion of macro 'CONST_CAST' + 9343 | if (glewExperimental || GLEW_EXT_provoking_vertex) CONST_CAST(GLEW_EXT_provoking_vertex) = !_glewInit_GL_EXT_provoking_vertex(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9346:3: note: in expansion of macro 'CONST_CAST' + 9346 | CONST_CAST(GLEW_EXT_rescale_normal) = _glewSearchExtension("GL_EXT_rescale_normal", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9349:3: note: in expansion of macro 'CONST_CAST' + 9349 | CONST_CAST(GLEW_EXT_scene_marker) = _glewSearchExtension("GL_EXT_scene_marker", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9350:50: note: in expansion of macro 'CONST_CAST' + 9350 | if (glewExperimental || GLEW_EXT_scene_marker) CONST_CAST(GLEW_EXT_scene_marker) = !_glewInit_GL_EXT_scene_marker(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9353:3: note: in expansion of macro 'CONST_CAST' + 9353 | CONST_CAST(GLEW_EXT_secondary_color) = _glewSearchExtension("GL_EXT_secondary_color", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9354:53: note: in expansion of macro 'CONST_CAST' + 9354 | if (glewExperimental || GLEW_EXT_secondary_color) CONST_CAST(GLEW_EXT_secondary_color) = !_glewInit_GL_EXT_secondary_color(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9357:3: note: in expansion of macro 'CONST_CAST' + 9357 | CONST_CAST(GLEW_EXT_separate_shader_objects) = _glewSearchExtension("GL_EXT_separate_shader_objects", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9358:61: note: in expansion of macro 'CONST_CAST' + 9358 | if (glewExperimental || GLEW_EXT_separate_shader_objects) CONST_CAST(GLEW_EXT_separate_shader_objects) = !_glewInit_GL_EXT_separate_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9361:3: note: in expansion of macro 'CONST_CAST' + 9361 | CONST_CAST(GLEW_EXT_separate_specular_color) = _glewSearchExtension("GL_EXT_separate_specular_color", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9364:3: note: in expansion of macro 'CONST_CAST' + 9364 | CONST_CAST(GLEW_EXT_shader_image_load_store) = _glewSearchExtension("GL_EXT_shader_image_load_store", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9365:61: note: in expansion of macro 'CONST_CAST' + 9365 | if (glewExperimental || GLEW_EXT_shader_image_load_store) CONST_CAST(GLEW_EXT_shader_image_load_store) = !_glewInit_GL_EXT_shader_image_load_store(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9368:3: note: in expansion of macro 'CONST_CAST' + 9368 | CONST_CAST(GLEW_EXT_shadow_funcs) = _glewSearchExtension("GL_EXT_shadow_funcs", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9371:3: note: in expansion of macro 'CONST_CAST' + 9371 | CONST_CAST(GLEW_EXT_shared_texture_palette) = _glewSearchExtension("GL_EXT_shared_texture_palette", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9374:3: note: in expansion of macro 'CONST_CAST' + 9374 | CONST_CAST(GLEW_EXT_stencil_clear_tag) = _glewSearchExtension("GL_EXT_stencil_clear_tag", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9377:3: note: in expansion of macro 'CONST_CAST' + 9377 | CONST_CAST(GLEW_EXT_stencil_two_side) = _glewSearchExtension("GL_EXT_stencil_two_side", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9378:54: note: in expansion of macro 'CONST_CAST' + 9378 | if (glewExperimental || GLEW_EXT_stencil_two_side) CONST_CAST(GLEW_EXT_stencil_two_side) = !_glewInit_GL_EXT_stencil_two_side(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9381:3: note: in expansion of macro 'CONST_CAST' + 9381 | CONST_CAST(GLEW_EXT_stencil_wrap) = _glewSearchExtension("GL_EXT_stencil_wrap", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9384:3: note: in expansion of macro 'CONST_CAST' + 9384 | CONST_CAST(GLEW_EXT_subtexture) = _glewSearchExtension("GL_EXT_subtexture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9385:48: note: in expansion of macro 'CONST_CAST' + 9385 | if (glewExperimental || GLEW_EXT_subtexture) CONST_CAST(GLEW_EXT_subtexture) = !_glewInit_GL_EXT_subtexture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9388:3: note: in expansion of macro 'CONST_CAST' + 9388 | CONST_CAST(GLEW_EXT_texture) = _glewSearchExtension("GL_EXT_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9391:3: note: in expansion of macro 'CONST_CAST' + 9391 | CONST_CAST(GLEW_EXT_texture3D) = _glewSearchExtension("GL_EXT_texture3D", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9392:47: note: in expansion of macro 'CONST_CAST' + 9392 | if (glewExperimental || GLEW_EXT_texture3D) CONST_CAST(GLEW_EXT_texture3D) = !_glewInit_GL_EXT_texture3D(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9395:3: note: in expansion of macro 'CONST_CAST' + 9395 | CONST_CAST(GLEW_EXT_texture_array) = _glewSearchExtension("GL_EXT_texture_array", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9396:51: note: in expansion of macro 'CONST_CAST' + 9396 | if (glewExperimental || GLEW_EXT_texture_array) CONST_CAST(GLEW_EXT_texture_array) = !_glewInit_GL_EXT_texture_array(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9399:3: note: in expansion of macro 'CONST_CAST' + 9399 | CONST_CAST(GLEW_EXT_texture_buffer_object) = _glewSearchExtension("GL_EXT_texture_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9400:59: note: in expansion of macro 'CONST_CAST' + 9400 | if (glewExperimental || GLEW_EXT_texture_buffer_object) CONST_CAST(GLEW_EXT_texture_buffer_object) = !_glewInit_GL_EXT_texture_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9403:3: note: in expansion of macro 'CONST_CAST' + 9403 | CONST_CAST(GLEW_EXT_texture_compression_dxt1) = _glewSearchExtension("GL_EXT_texture_compression_dxt1", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9406:3: note: in expansion of macro 'CONST_CAST' + 9406 | CONST_CAST(GLEW_EXT_texture_compression_latc) = _glewSearchExtension("GL_EXT_texture_compression_latc", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9409:3: note: in expansion of macro 'CONST_CAST' + 9409 | CONST_CAST(GLEW_EXT_texture_compression_rgtc) = _glewSearchExtension("GL_EXT_texture_compression_rgtc", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9412:3: note: in expansion of macro 'CONST_CAST' + 9412 | CONST_CAST(GLEW_EXT_texture_compression_s3tc) = _glewSearchExtension("GL_EXT_texture_compression_s3tc", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9415:3: note: in expansion of macro 'CONST_CAST' + 9415 | CONST_CAST(GLEW_EXT_texture_cube_map) = _glewSearchExtension("GL_EXT_texture_cube_map", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9418:3: note: in expansion of macro 'CONST_CAST' + 9418 | CONST_CAST(GLEW_EXT_texture_edge_clamp) = _glewSearchExtension("GL_EXT_texture_edge_clamp", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9421:3: note: in expansion of macro 'CONST_CAST' + 9421 | CONST_CAST(GLEW_EXT_texture_env) = _glewSearchExtension("GL_EXT_texture_env", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9424:3: note: in expansion of macro 'CONST_CAST' + 9424 | CONST_CAST(GLEW_EXT_texture_env_add) = _glewSearchExtension("GL_EXT_texture_env_add", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9427:3: note: in expansion of macro 'CONST_CAST' + 9427 | CONST_CAST(GLEW_EXT_texture_env_combine) = _glewSearchExtension("GL_EXT_texture_env_combine", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9430:3: note: in expansion of macro 'CONST_CAST' + 9430 | CONST_CAST(GLEW_EXT_texture_env_dot3) = _glewSearchExtension("GL_EXT_texture_env_dot3", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9433:3: note: in expansion of macro 'CONST_CAST' + 9433 | CONST_CAST(GLEW_EXT_texture_filter_anisotropic) = _glewSearchExtension("GL_EXT_texture_filter_anisotropic", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9436:3: note: in expansion of macro 'CONST_CAST' + 9436 | CONST_CAST(GLEW_EXT_texture_integer) = _glewSearchExtension("GL_EXT_texture_integer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9437:53: note: in expansion of macro 'CONST_CAST' + 9437 | if (glewExperimental || GLEW_EXT_texture_integer) CONST_CAST(GLEW_EXT_texture_integer) = !_glewInit_GL_EXT_texture_integer(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9440:3: note: in expansion of macro 'CONST_CAST' + 9440 | CONST_CAST(GLEW_EXT_texture_lod_bias) = _glewSearchExtension("GL_EXT_texture_lod_bias", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9443:3: note: in expansion of macro 'CONST_CAST' + 9443 | CONST_CAST(GLEW_EXT_texture_mirror_clamp) = _glewSearchExtension("GL_EXT_texture_mirror_clamp", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9446:3: note: in expansion of macro 'CONST_CAST' + 9446 | CONST_CAST(GLEW_EXT_texture_object) = _glewSearchExtension("GL_EXT_texture_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9447:52: note: in expansion of macro 'CONST_CAST' + 9447 | if (glewExperimental || GLEW_EXT_texture_object) CONST_CAST(GLEW_EXT_texture_object) = !_glewInit_GL_EXT_texture_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9450:3: note: in expansion of macro 'CONST_CAST' + 9450 | CONST_CAST(GLEW_EXT_texture_perturb_normal) = _glewSearchExtension("GL_EXT_texture_perturb_normal", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9451:60: note: in expansion of macro 'CONST_CAST' + 9451 | if (glewExperimental || GLEW_EXT_texture_perturb_normal) CONST_CAST(GLEW_EXT_texture_perturb_normal) = !_glewInit_GL_EXT_texture_perturb_normal(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9454:3: note: in expansion of macro 'CONST_CAST' + 9454 | CONST_CAST(GLEW_EXT_texture_rectangle) = _glewSearchExtension("GL_EXT_texture_rectangle", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9457:3: note: in expansion of macro 'CONST_CAST' + 9457 | CONST_CAST(GLEW_EXT_texture_sRGB) = _glewSearchExtension("GL_EXT_texture_sRGB", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9460:3: note: in expansion of macro 'CONST_CAST' + 9460 | CONST_CAST(GLEW_EXT_texture_sRGB_decode) = _glewSearchExtension("GL_EXT_texture_sRGB_decode", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9463:3: note: in expansion of macro 'CONST_CAST' + 9463 | CONST_CAST(GLEW_EXT_texture_shared_exponent) = _glewSearchExtension("GL_EXT_texture_shared_exponent", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9466:3: note: in expansion of macro 'CONST_CAST' + 9466 | CONST_CAST(GLEW_EXT_texture_snorm) = _glewSearchExtension("GL_EXT_texture_snorm", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9469:3: note: in expansion of macro 'CONST_CAST' + 9469 | CONST_CAST(GLEW_EXT_texture_swizzle) = _glewSearchExtension("GL_EXT_texture_swizzle", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9472:3: note: in expansion of macro 'CONST_CAST' + 9472 | CONST_CAST(GLEW_EXT_timer_query) = _glewSearchExtension("GL_EXT_timer_query", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9473:49: note: in expansion of macro 'CONST_CAST' + 9473 | if (glewExperimental || GLEW_EXT_timer_query) CONST_CAST(GLEW_EXT_timer_query) = !_glewInit_GL_EXT_timer_query(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9476:3: note: in expansion of macro 'CONST_CAST' + 9476 | CONST_CAST(GLEW_EXT_transform_feedback) = _glewSearchExtension("GL_EXT_transform_feedback", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9477:56: note: in expansion of macro 'CONST_CAST' + 9477 | if (glewExperimental || GLEW_EXT_transform_feedback) CONST_CAST(GLEW_EXT_transform_feedback) = !_glewInit_GL_EXT_transform_feedback(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9480:3: note: in expansion of macro 'CONST_CAST' + 9480 | CONST_CAST(GLEW_EXT_vertex_array) = _glewSearchExtension("GL_EXT_vertex_array", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9481:50: note: in expansion of macro 'CONST_CAST' + 9481 | if (glewExperimental || GLEW_EXT_vertex_array) CONST_CAST(GLEW_EXT_vertex_array) = !_glewInit_GL_EXT_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9484:3: note: in expansion of macro 'CONST_CAST' + 9484 | CONST_CAST(GLEW_EXT_vertex_array_bgra) = _glewSearchExtension("GL_EXT_vertex_array_bgra", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9487:3: note: in expansion of macro 'CONST_CAST' + 9487 | CONST_CAST(GLEW_EXT_vertex_attrib_64bit) = _glewSearchExtension("GL_EXT_vertex_attrib_64bit", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9488:57: note: in expansion of macro 'CONST_CAST' + 9488 | if (glewExperimental || GLEW_EXT_vertex_attrib_64bit) CONST_CAST(GLEW_EXT_vertex_attrib_64bit) = !_glewInit_GL_EXT_vertex_attrib_64bit(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9491:3: note: in expansion of macro 'CONST_CAST' + 9491 | CONST_CAST(GLEW_EXT_vertex_shader) = _glewSearchExtension("GL_EXT_vertex_shader", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9492:51: note: in expansion of macro 'CONST_CAST' + 9492 | if (glewExperimental || GLEW_EXT_vertex_shader) CONST_CAST(GLEW_EXT_vertex_shader) = !_glewInit_GL_EXT_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9495:3: note: in expansion of macro 'CONST_CAST' + 9495 | CONST_CAST(GLEW_EXT_vertex_weighting) = _glewSearchExtension("GL_EXT_vertex_weighting", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9496:54: note: in expansion of macro 'CONST_CAST' + 9496 | if (glewExperimental || GLEW_EXT_vertex_weighting) CONST_CAST(GLEW_EXT_vertex_weighting) = !_glewInit_GL_EXT_vertex_weighting(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9499:3: note: in expansion of macro 'CONST_CAST' + 9499 | CONST_CAST(GLEW_EXT_x11_sync_object) = _glewSearchExtension("GL_EXT_x11_sync_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9500:53: note: in expansion of macro 'CONST_CAST' + 9500 | if (glewExperimental || GLEW_EXT_x11_sync_object) CONST_CAST(GLEW_EXT_x11_sync_object) = !_glewInit_GL_EXT_x11_sync_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9503:3: note: in expansion of macro 'CONST_CAST' + 9503 | CONST_CAST(GLEW_GREMEDY_frame_terminator) = _glewSearchExtension("GL_GREMEDY_frame_terminator", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9504:58: note: in expansion of macro 'CONST_CAST' + 9504 | if (glewExperimental || GLEW_GREMEDY_frame_terminator) CONST_CAST(GLEW_GREMEDY_frame_terminator) = !_glewInit_GL_GREMEDY_frame_terminator(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9507:3: note: in expansion of macro 'CONST_CAST' + 9507 | CONST_CAST(GLEW_GREMEDY_string_marker) = _glewSearchExtension("GL_GREMEDY_string_marker", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9508:55: note: in expansion of macro 'CONST_CAST' + 9508 | if (glewExperimental || GLEW_GREMEDY_string_marker) CONST_CAST(GLEW_GREMEDY_string_marker) = !_glewInit_GL_GREMEDY_string_marker(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9511:3: note: in expansion of macro 'CONST_CAST' + 9511 | CONST_CAST(GLEW_HP_convolution_border_modes) = _glewSearchExtension("GL_HP_convolution_border_modes", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9514:3: note: in expansion of macro 'CONST_CAST' + 9514 | CONST_CAST(GLEW_HP_image_transform) = _glewSearchExtension("GL_HP_image_transform", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9515:52: note: in expansion of macro 'CONST_CAST' + 9515 | if (glewExperimental || GLEW_HP_image_transform) CONST_CAST(GLEW_HP_image_transform) = !_glewInit_GL_HP_image_transform(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9518:3: note: in expansion of macro 'CONST_CAST' + 9518 | CONST_CAST(GLEW_HP_occlusion_test) = _glewSearchExtension("GL_HP_occlusion_test", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9521:3: note: in expansion of macro 'CONST_CAST' + 9521 | CONST_CAST(GLEW_HP_texture_lighting) = _glewSearchExtension("GL_HP_texture_lighting", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9524:3: note: in expansion of macro 'CONST_CAST' + 9524 | CONST_CAST(GLEW_IBM_cull_vertex) = _glewSearchExtension("GL_IBM_cull_vertex", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9527:3: note: in expansion of macro 'CONST_CAST' + 9527 | CONST_CAST(GLEW_IBM_multimode_draw_arrays) = _glewSearchExtension("GL_IBM_multimode_draw_arrays", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9528:59: note: in expansion of macro 'CONST_CAST' + 9528 | if (glewExperimental || GLEW_IBM_multimode_draw_arrays) CONST_CAST(GLEW_IBM_multimode_draw_arrays) = !_glewInit_GL_IBM_multimode_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9531:3: note: in expansion of macro 'CONST_CAST' + 9531 | CONST_CAST(GLEW_IBM_rasterpos_clip) = _glewSearchExtension("GL_IBM_rasterpos_clip", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9534:3: note: in expansion of macro 'CONST_CAST' + 9534 | CONST_CAST(GLEW_IBM_static_data) = _glewSearchExtension("GL_IBM_static_data", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9537:3: note: in expansion of macro 'CONST_CAST' + 9537 | CONST_CAST(GLEW_IBM_texture_mirrored_repeat) = _glewSearchExtension("GL_IBM_texture_mirrored_repeat", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9540:3: note: in expansion of macro 'CONST_CAST' + 9540 | CONST_CAST(GLEW_IBM_vertex_array_lists) = _glewSearchExtension("GL_IBM_vertex_array_lists", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9541:56: note: in expansion of macro 'CONST_CAST' + 9541 | if (glewExperimental || GLEW_IBM_vertex_array_lists) CONST_CAST(GLEW_IBM_vertex_array_lists) = !_glewInit_GL_IBM_vertex_array_lists(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9544:3: note: in expansion of macro 'CONST_CAST' + 9544 | CONST_CAST(GLEW_INGR_color_clamp) = _glewSearchExtension("GL_INGR_color_clamp", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9547:3: note: in expansion of macro 'CONST_CAST' + 9547 | CONST_CAST(GLEW_INGR_interlace_read) = _glewSearchExtension("GL_INGR_interlace_read", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9550:3: note: in expansion of macro 'CONST_CAST' + 9550 | CONST_CAST(GLEW_INTEL_parallel_arrays) = _glewSearchExtension("GL_INTEL_parallel_arrays", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9551:55: note: in expansion of macro 'CONST_CAST' + 9551 | if (glewExperimental || GLEW_INTEL_parallel_arrays) CONST_CAST(GLEW_INTEL_parallel_arrays) = !_glewInit_GL_INTEL_parallel_arrays(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9554:3: note: in expansion of macro 'CONST_CAST' + 9554 | CONST_CAST(GLEW_INTEL_texture_scissor) = _glewSearchExtension("GL_INTEL_texture_scissor", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9555:55: note: in expansion of macro 'CONST_CAST' + 9555 | if (glewExperimental || GLEW_INTEL_texture_scissor) CONST_CAST(GLEW_INTEL_texture_scissor) = !_glewInit_GL_INTEL_texture_scissor(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9558:3: note: in expansion of macro 'CONST_CAST' + 9558 | CONST_CAST(GLEW_KTX_buffer_region) = _glewSearchExtension("GL_KTX_buffer_region", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9559:51: note: in expansion of macro 'CONST_CAST' + 9559 | if (glewExperimental || GLEW_KTX_buffer_region) CONST_CAST(GLEW_KTX_buffer_region) = !_glewInit_GL_KTX_buffer_region(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9562:3: note: in expansion of macro 'CONST_CAST' + 9562 | CONST_CAST(GLEW_MESAX_texture_stack) = _glewSearchExtension("GL_MESAX_texture_stack", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9565:3: note: in expansion of macro 'CONST_CAST' + 9565 | CONST_CAST(GLEW_MESA_pack_invert) = _glewSearchExtension("GL_MESA_pack_invert", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9568:3: note: in expansion of macro 'CONST_CAST' + 9568 | CONST_CAST(GLEW_MESA_resize_buffers) = _glewSearchExtension("GL_MESA_resize_buffers", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9569:53: note: in expansion of macro 'CONST_CAST' + 9569 | if (glewExperimental || GLEW_MESA_resize_buffers) CONST_CAST(GLEW_MESA_resize_buffers) = !_glewInit_GL_MESA_resize_buffers(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9572:3: note: in expansion of macro 'CONST_CAST' + 9572 | CONST_CAST(GLEW_MESA_window_pos) = _glewSearchExtension("GL_MESA_window_pos", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9573:49: note: in expansion of macro 'CONST_CAST' + 9573 | if (glewExperimental || GLEW_MESA_window_pos) CONST_CAST(GLEW_MESA_window_pos) = !_glewInit_GL_MESA_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9576:3: note: in expansion of macro 'CONST_CAST' + 9576 | CONST_CAST(GLEW_MESA_ycbcr_texture) = _glewSearchExtension("GL_MESA_ycbcr_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9579:3: note: in expansion of macro 'CONST_CAST' + 9579 | CONST_CAST(GLEW_NVX_gpu_memory_info) = _glewSearchExtension("GL_NVX_gpu_memory_info", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9582:3: note: in expansion of macro 'CONST_CAST' + 9582 | CONST_CAST(GLEW_NV_bindless_texture) = _glewSearchExtension("GL_NV_bindless_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9583:53: note: in expansion of macro 'CONST_CAST' + 9583 | if (glewExperimental || GLEW_NV_bindless_texture) CONST_CAST(GLEW_NV_bindless_texture) = !_glewInit_GL_NV_bindless_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9586:3: note: in expansion of macro 'CONST_CAST' + 9586 | CONST_CAST(GLEW_NV_blend_square) = _glewSearchExtension("GL_NV_blend_square", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9589:3: note: in expansion of macro 'CONST_CAST' + 9589 | CONST_CAST(GLEW_NV_conditional_render) = _glewSearchExtension("GL_NV_conditional_render", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9590:55: note: in expansion of macro 'CONST_CAST' + 9590 | if (glewExperimental || GLEW_NV_conditional_render) CONST_CAST(GLEW_NV_conditional_render) = !_glewInit_GL_NV_conditional_render(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9593:3: note: in expansion of macro 'CONST_CAST' + 9593 | CONST_CAST(GLEW_NV_copy_depth_to_color) = _glewSearchExtension("GL_NV_copy_depth_to_color", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9596:3: note: in expansion of macro 'CONST_CAST' + 9596 | CONST_CAST(GLEW_NV_copy_image) = _glewSearchExtension("GL_NV_copy_image", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9597:47: note: in expansion of macro 'CONST_CAST' + 9597 | if (glewExperimental || GLEW_NV_copy_image) CONST_CAST(GLEW_NV_copy_image) = !_glewInit_GL_NV_copy_image(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9600:3: note: in expansion of macro 'CONST_CAST' + 9600 | CONST_CAST(GLEW_NV_depth_buffer_float) = _glewSearchExtension("GL_NV_depth_buffer_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9601:55: note: in expansion of macro 'CONST_CAST' + 9601 | if (glewExperimental || GLEW_NV_depth_buffer_float) CONST_CAST(GLEW_NV_depth_buffer_float) = !_glewInit_GL_NV_depth_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9604:3: note: in expansion of macro 'CONST_CAST' + 9604 | CONST_CAST(GLEW_NV_depth_clamp) = _glewSearchExtension("GL_NV_depth_clamp", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9607:3: note: in expansion of macro 'CONST_CAST' + 9607 | CONST_CAST(GLEW_NV_depth_range_unclamped) = _glewSearchExtension("GL_NV_depth_range_unclamped", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9610:3: note: in expansion of macro 'CONST_CAST' + 9610 | CONST_CAST(GLEW_NV_evaluators) = _glewSearchExtension("GL_NV_evaluators", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9611:47: note: in expansion of macro 'CONST_CAST' + 9611 | if (glewExperimental || GLEW_NV_evaluators) CONST_CAST(GLEW_NV_evaluators) = !_glewInit_GL_NV_evaluators(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9614:3: note: in expansion of macro 'CONST_CAST' + 9614 | CONST_CAST(GLEW_NV_explicit_multisample) = _glewSearchExtension("GL_NV_explicit_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9615:57: note: in expansion of macro 'CONST_CAST' + 9615 | if (glewExperimental || GLEW_NV_explicit_multisample) CONST_CAST(GLEW_NV_explicit_multisample) = !_glewInit_GL_NV_explicit_multisample(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9618:3: note: in expansion of macro 'CONST_CAST' + 9618 | CONST_CAST(GLEW_NV_fence) = _glewSearchExtension("GL_NV_fence", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9619:42: note: in expansion of macro 'CONST_CAST' + 9619 | if (glewExperimental || GLEW_NV_fence) CONST_CAST(GLEW_NV_fence) = !_glewInit_GL_NV_fence(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9622:3: note: in expansion of macro 'CONST_CAST' + 9622 | CONST_CAST(GLEW_NV_float_buffer) = _glewSearchExtension("GL_NV_float_buffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9625:3: note: in expansion of macro 'CONST_CAST' + 9625 | CONST_CAST(GLEW_NV_fog_distance) = _glewSearchExtension("GL_NV_fog_distance", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9628:3: note: in expansion of macro 'CONST_CAST' + 9628 | CONST_CAST(GLEW_NV_fragment_program) = _glewSearchExtension("GL_NV_fragment_program", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9629:53: note: in expansion of macro 'CONST_CAST' + 9629 | if (glewExperimental || GLEW_NV_fragment_program) CONST_CAST(GLEW_NV_fragment_program) = !_glewInit_GL_NV_fragment_program(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9632:3: note: in expansion of macro 'CONST_CAST' + 9632 | CONST_CAST(GLEW_NV_fragment_program2) = _glewSearchExtension("GL_NV_fragment_program2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9635:3: note: in expansion of macro 'CONST_CAST' + 9635 | CONST_CAST(GLEW_NV_fragment_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9638:3: note: in expansion of macro 'CONST_CAST' + 9638 | CONST_CAST(GLEW_NV_fragment_program_option) = _glewSearchExtension("GL_NV_fragment_program_option", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9641:3: note: in expansion of macro 'CONST_CAST' + 9641 | CONST_CAST(GLEW_NV_framebuffer_multisample_coverage) = _glewSearchExtension("GL_NV_framebuffer_multisample_coverage", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9642:69: note: in expansion of macro 'CONST_CAST' + 9642 | if (glewExperimental || GLEW_NV_framebuffer_multisample_coverage) CONST_CAST(GLEW_NV_framebuffer_multisample_coverage) = !_glewInit_GL_NV_framebuffer_multisample_coverage(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9645:3: note: in expansion of macro 'CONST_CAST' + 9645 | CONST_CAST(GLEW_NV_geometry_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9646:54: note: in expansion of macro 'CONST_CAST' + 9646 | if (glewExperimental || GLEW_NV_geometry_program4) CONST_CAST(GLEW_NV_geometry_program4) = !_glewInit_GL_NV_geometry_program4(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9649:3: note: in expansion of macro 'CONST_CAST' + 9649 | CONST_CAST(GLEW_NV_geometry_shader4) = _glewSearchExtension("GL_NV_geometry_shader4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9652:3: note: in expansion of macro 'CONST_CAST' + 9652 | CONST_CAST(GLEW_NV_gpu_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9653:49: note: in expansion of macro 'CONST_CAST' + 9653 | if (glewExperimental || GLEW_NV_gpu_program4) CONST_CAST(GLEW_NV_gpu_program4) = !_glewInit_GL_NV_gpu_program4(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9656:3: note: in expansion of macro 'CONST_CAST' + 9656 | CONST_CAST(GLEW_NV_gpu_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9659:3: note: in expansion of macro 'CONST_CAST' + 9659 | CONST_CAST(GLEW_NV_gpu_program_fp64) = _glewSearchExtension("GL_NV_gpu_program_fp64", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9662:3: note: in expansion of macro 'CONST_CAST' + 9662 | CONST_CAST(GLEW_NV_gpu_shader5) = _glewSearchExtension("GL_NV_gpu_shader5", extStart, extEnd); + | ^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9663:48: note: in expansion of macro 'CONST_CAST' + 9663 | if (glewExperimental || GLEW_NV_gpu_shader5) CONST_CAST(GLEW_NV_gpu_shader5) = !_glewInit_GL_NV_gpu_shader5(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9666:3: note: in expansion of macro 'CONST_CAST' + 9666 | CONST_CAST(GLEW_NV_half_float) = _glewSearchExtension("GL_NV_half_float", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9667:47: note: in expansion of macro 'CONST_CAST' + 9667 | if (glewExperimental || GLEW_NV_half_float) CONST_CAST(GLEW_NV_half_float) = !_glewInit_GL_NV_half_float(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9670:3: note: in expansion of macro 'CONST_CAST' + 9670 | CONST_CAST(GLEW_NV_light_max_exponent) = _glewSearchExtension("GL_NV_light_max_exponent", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9673:3: note: in expansion of macro 'CONST_CAST' + 9673 | CONST_CAST(GLEW_NV_multisample_coverage) = _glewSearchExtension("GL_NV_multisample_coverage", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9676:3: note: in expansion of macro 'CONST_CAST' + 9676 | CONST_CAST(GLEW_NV_multisample_filter_hint) = _glewSearchExtension("GL_NV_multisample_filter_hint", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9679:3: note: in expansion of macro 'CONST_CAST' + 9679 | CONST_CAST(GLEW_NV_occlusion_query) = _glewSearchExtension("GL_NV_occlusion_query", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -170703,9 +170894,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9680:52: note: in expansion of macro 'CONST_CAST' + 9680 | if (glewExperimental || GLEW_NV_occlusion_query) CONST_CAST(GLEW_NV_occlusion_query) = !_glewInit_GL_NV_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9683:3: note: in expansion of macro 'CONST_CAST' + 9683 | CONST_CAST(GLEW_NV_packed_depth_stencil) = _glewSearchExtension("GL_NV_packed_depth_stencil", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -170732,6 +170930,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9686:3: note: in expansion of macro 'CONST_CAST' + 9686 | CONST_CAST(GLEW_NV_parameter_buffer_object) = _glewSearchExtension("GL_NV_parameter_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -170745,6 +170948,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9687:60: note: in expansion of macro 'CONST_CAST' + 9687 | if (glewExperimental || GLEW_NV_parameter_buffer_object) CONST_CAST(GLEW_NV_parameter_buffer_object) = !_glewInit_GL_NV_parameter_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9690:3: note: in expansion of macro 'CONST_CAST' + 9690 | CONST_CAST(GLEW_NV_parameter_buffer_object2) = _glewSearchExtension("GL_NV_parameter_buffer_object2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9693:3: note: in expansion of macro 'CONST_CAST' + 9693 | CONST_CAST(GLEW_NV_path_rendering) = _glewSearchExtension("GL_NV_path_rendering", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9694:51: note: in expansion of macro 'CONST_CAST' + 9694 | if (glewExperimental || GLEW_NV_path_rendering) CONST_CAST(GLEW_NV_path_rendering) = !_glewInit_GL_NV_path_rendering(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9697:3: note: in expansion of macro 'CONST_CAST' + 9697 | CONST_CAST(GLEW_NV_pixel_data_range) = _glewSearchExtension("GL_NV_pixel_data_range", extStart, extEnd); + | ^~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': @@ -170760,6 +171003,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9698:53: note: in expansion of macro 'CONST_CAST' + 9698 | if (glewExperimental || GLEW_NV_pixel_data_range) CONST_CAST(GLEW_NV_pixel_data_range) = !_glewInit_GL_NV_pixel_data_range(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -170812,10 +171060,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9701:3: note: in expansion of macro 'CONST_CAST' + 9701 | CONST_CAST(GLEW_NV_point_sprite) = _glewSearchExtension("GL_NV_point_sprite", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9702:49: note: in expansion of macro 'CONST_CAST' + 9702 | if (glewExperimental || GLEW_NV_point_sprite) CONST_CAST(GLEW_NV_point_sprite) = !_glewInit_GL_NV_point_sprite(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9705:3: note: in expansion of macro 'CONST_CAST' + 9705 | CONST_CAST(GLEW_NV_present_video) = _glewSearchExtension("GL_NV_present_video", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -170825,6 +171088,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9706:50: note: in expansion of macro 'CONST_CAST' + 9706 | if (glewExperimental || GLEW_NV_present_video) CONST_CAST(GLEW_NV_present_video) = !_glewInit_GL_NV_present_video(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -170838,6 +171106,34 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9709:3: note: in expansion of macro 'CONST_CAST' + 9709 | CONST_CAST(GLEW_NV_primitive_restart) = _glewSearchExtension("GL_NV_primitive_restart", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -170851,6 +171147,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9710:54: note: in expansion of macro 'CONST_CAST' + 9710 | if (glewExperimental || GLEW_NV_primitive_restart) CONST_CAST(GLEW_NV_primitive_restart) = !_glewInit_GL_NV_primitive_restart(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -170877,14 +171178,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9713:3: note: in expansion of macro 'CONST_CAST' + 9713 | CONST_CAST(GLEW_NV_register_combiners) = _glewSearchExtension("GL_NV_register_combiners", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9714:55: note: in expansion of macro 'CONST_CAST' + 9714 | if (glewExperimental || GLEW_NV_register_combiners) CONST_CAST(GLEW_NV_register_combiners) = !_glewInit_GL_NV_register_combiners(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, @@ -170910,10 +171213,417 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9717:3: note: in expansion of macro 'CONST_CAST' + 9717 | CONST_CAST(GLEW_NV_register_combiners2) = _glewSearchExtension("GL_NV_register_combiners2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9718:56: note: in expansion of macro 'CONST_CAST' + 9718 | if (glewExperimental || GLEW_NV_register_combiners2) CONST_CAST(GLEW_NV_register_combiners2) = !_glewInit_GL_NV_register_combiners2(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9721:3: note: in expansion of macro 'CONST_CAST' + 9721 | CONST_CAST(GLEW_NV_shader_atomic_float) = _glewSearchExtension("GL_NV_shader_atomic_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9724:3: note: in expansion of macro 'CONST_CAST' + 9724 | CONST_CAST(GLEW_NV_shader_buffer_load) = _glewSearchExtension("GL_NV_shader_buffer_load", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9725:55: note: in expansion of macro 'CONST_CAST' + 9725 | if (glewExperimental || GLEW_NV_shader_buffer_load) CONST_CAST(GLEW_NV_shader_buffer_load) = !_glewInit_GL_NV_shader_buffer_load(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9728:3: note: in expansion of macro 'CONST_CAST' + 9728 | CONST_CAST(GLEW_NV_tessellation_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9731:3: note: in expansion of macro 'CONST_CAST' + 9731 | CONST_CAST(GLEW_NV_texgen_emboss) = _glewSearchExtension("GL_NV_texgen_emboss", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9734:3: note: in expansion of macro 'CONST_CAST' + 9734 | CONST_CAST(GLEW_NV_texgen_reflection) = _glewSearchExtension("GL_NV_texgen_reflection", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9737:3: note: in expansion of macro 'CONST_CAST' + 9737 | CONST_CAST(GLEW_NV_texture_barrier) = _glewSearchExtension("GL_NV_texture_barrier", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9738:52: note: in expansion of macro 'CONST_CAST' + 9738 | if (glewExperimental || GLEW_NV_texture_barrier) CONST_CAST(GLEW_NV_texture_barrier) = !_glewInit_GL_NV_texture_barrier(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9741:3: note: in expansion of macro 'CONST_CAST' + 9741 | CONST_CAST(GLEW_NV_texture_compression_vtc) = _glewSearchExtension("GL_NV_texture_compression_vtc", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9744:3: note: in expansion of macro 'CONST_CAST' + 9744 | CONST_CAST(GLEW_NV_texture_env_combine4) = _glewSearchExtension("GL_NV_texture_env_combine4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9747:3: note: in expansion of macro 'CONST_CAST' + 9747 | CONST_CAST(GLEW_NV_texture_expand_normal) = _glewSearchExtension("GL_NV_texture_expand_normal", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9750:3: note: in expansion of macro 'CONST_CAST' + 9750 | CONST_CAST(GLEW_NV_texture_multisample) = _glewSearchExtension("GL_NV_texture_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9751:56: note: in expansion of macro 'CONST_CAST' + 9751 | if (glewExperimental || GLEW_NV_texture_multisample) CONST_CAST(GLEW_NV_texture_multisample) = !_glewInit_GL_NV_texture_multisample(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9754:3: note: in expansion of macro 'CONST_CAST' + 9754 | CONST_CAST(GLEW_NV_texture_rectangle) = _glewSearchExtension("GL_NV_texture_rectangle", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9757:3: note: in expansion of macro 'CONST_CAST' + 9757 | CONST_CAST(GLEW_NV_texture_shader) = _glewSearchExtension("GL_NV_texture_shader", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9760:3: note: in expansion of macro 'CONST_CAST' + 9760 | CONST_CAST(GLEW_NV_texture_shader2) = _glewSearchExtension("GL_NV_texture_shader2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9763:3: note: in expansion of macro 'CONST_CAST' + 9763 | CONST_CAST(GLEW_NV_texture_shader3) = _glewSearchExtension("GL_NV_texture_shader3", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9766:3: note: in expansion of macro 'CONST_CAST' + 9766 | CONST_CAST(GLEW_NV_transform_feedback) = _glewSearchExtension("GL_NV_transform_feedback", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9767:55: note: in expansion of macro 'CONST_CAST' + 9767 | if (glewExperimental || GLEW_NV_transform_feedback) CONST_CAST(GLEW_NV_transform_feedback) = !_glewInit_GL_NV_transform_feedback(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9770:3: note: in expansion of macro 'CONST_CAST' + 9770 | CONST_CAST(GLEW_NV_transform_feedback2) = _glewSearchExtension("GL_NV_transform_feedback2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9771:56: note: in expansion of macro 'CONST_CAST' + 9771 | if (glewExperimental || GLEW_NV_transform_feedback2) CONST_CAST(GLEW_NV_transform_feedback2) = !_glewInit_GL_NV_transform_feedback2(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9774:3: note: in expansion of macro 'CONST_CAST' + 9774 | CONST_CAST(GLEW_NV_vdpau_interop) = _glewSearchExtension("GL_NV_vdpau_interop", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9775:50: note: in expansion of macro 'CONST_CAST' + 9775 | if (glewExperimental || GLEW_NV_vdpau_interop) CONST_CAST(GLEW_NV_vdpau_interop) = !_glewInit_GL_NV_vdpau_interop(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9778:3: note: in expansion of macro 'CONST_CAST' + 9778 | CONST_CAST(GLEW_NV_vertex_array_range) = _glewSearchExtension("GL_NV_vertex_array_range", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9779:55: note: in expansion of macro 'CONST_CAST' + 9779 | if (glewExperimental || GLEW_NV_vertex_array_range) CONST_CAST(GLEW_NV_vertex_array_range) = !_glewInit_GL_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9782:3: note: in expansion of macro 'CONST_CAST' + 9782 | CONST_CAST(GLEW_NV_vertex_array_range2) = _glewSearchExtension("GL_NV_vertex_array_range2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9785:3: note: in expansion of macro 'CONST_CAST' + 9785 | CONST_CAST(GLEW_NV_vertex_attrib_integer_64bit) = _glewSearchExtension("GL_NV_vertex_attrib_integer_64bit", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9786:64: note: in expansion of macro 'CONST_CAST' + 9786 | if (glewExperimental || GLEW_NV_vertex_attrib_integer_64bit) CONST_CAST(GLEW_NV_vertex_attrib_integer_64bit) = !_glewInit_GL_NV_vertex_attrib_integer_64bit(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9789:3: note: in expansion of macro 'CONST_CAST' + 9789 | CONST_CAST(GLEW_NV_vertex_buffer_unified_memory) = _glewSearchExtension("GL_NV_vertex_buffer_unified_memory", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9790:65: note: in expansion of macro 'CONST_CAST' + 9790 | if (glewExperimental || GLEW_NV_vertex_buffer_unified_memory) CONST_CAST(GLEW_NV_vertex_buffer_unified_memory) = !_glewInit_GL_NV_vertex_buffer_unified_memory(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9793:3: note: in expansion of macro 'CONST_CAST' + 9793 | CONST_CAST(GLEW_NV_vertex_program) = _glewSearchExtension("GL_NV_vertex_program", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9794:51: note: in expansion of macro 'CONST_CAST' + 9794 | if (glewExperimental || GLEW_NV_vertex_program) CONST_CAST(GLEW_NV_vertex_program) = !_glewInit_GL_NV_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9797:3: note: in expansion of macro 'CONST_CAST' + 9797 | CONST_CAST(GLEW_NV_vertex_program1_1) = _glewSearchExtension("GL_NV_vertex_program1_1", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9800:3: note: in expansion of macro 'CONST_CAST' + 9800 | CONST_CAST(GLEW_NV_vertex_program2) = _glewSearchExtension("GL_NV_vertex_program2", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9803:3: note: in expansion of macro 'CONST_CAST' + 9803 | CONST_CAST(GLEW_NV_vertex_program2_option) = _glewSearchExtension("GL_NV_vertex_program2_option", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9806:3: note: in expansion of macro 'CONST_CAST' + 9806 | CONST_CAST(GLEW_NV_vertex_program3) = _glewSearchExtension("GL_NV_vertex_program3", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9809:3: note: in expansion of macro 'CONST_CAST' + 9809 | CONST_CAST(GLEW_NV_vertex_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9812:3: note: in expansion of macro 'CONST_CAST' + 9812 | CONST_CAST(GLEW_NV_video_capture) = _glewSearchExtension("GL_NV_video_capture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9813:50: note: in expansion of macro 'CONST_CAST' + 9813 | if (glewExperimental || GLEW_NV_video_capture) CONST_CAST(GLEW_NV_video_capture) = !_glewInit_GL_NV_video_capture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9816:3: note: in expansion of macro 'CONST_CAST' + 9816 | CONST_CAST(GLEW_OES_byte_coordinates) = _glewSearchExtension("GL_OES_byte_coordinates", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9819:3: note: in expansion of macro 'CONST_CAST' + 9819 | CONST_CAST(GLEW_OES_compressed_paletted_texture) = _glewSearchExtension("GL_OES_compressed_paletted_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9822:3: note: in expansion of macro 'CONST_CAST' + 9822 | CONST_CAST(GLEW_OES_read_format) = _glewSearchExtension("GL_OES_read_format", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9825:3: note: in expansion of macro 'CONST_CAST' + 9825 | CONST_CAST(GLEW_OES_single_precision) = _glewSearchExtension("GL_OES_single_precision", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9826:54: note: in expansion of macro 'CONST_CAST' + 9826 | if (glewExperimental || GLEW_OES_single_precision) CONST_CAST(GLEW_OES_single_precision) = !_glewInit_GL_OES_single_precision(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9829:3: note: in expansion of macro 'CONST_CAST' + 9829 | CONST_CAST(GLEW_OML_interlace) = _glewSearchExtension("GL_OML_interlace", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9832:3: note: in expansion of macro 'CONST_CAST' + 9832 | CONST_CAST(GLEW_OML_resample) = _glewSearchExtension("GL_OML_resample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9835:3: note: in expansion of macro 'CONST_CAST' + 9835 | CONST_CAST(GLEW_OML_subsample) = _glewSearchExtension("GL_OML_subsample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9838:3: note: in expansion of macro 'CONST_CAST' + 9838 | CONST_CAST(GLEW_PGI_misc_hints) = _glewSearchExtension("GL_PGI_misc_hints", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9841:3: note: in expansion of macro 'CONST_CAST' + 9841 | CONST_CAST(GLEW_PGI_vertex_hints) = _glewSearchExtension("GL_PGI_vertex_hints", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9844:3: note: in expansion of macro 'CONST_CAST' + 9844 | CONST_CAST(GLEW_REND_screen_coordinates) = _glewSearchExtension("GL_REND_screen_coordinates", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9847:3: note: in expansion of macro 'CONST_CAST' + 9847 | CONST_CAST(GLEW_S3_s3tc) = _glewSearchExtension("GL_S3_s3tc", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9850:3: note: in expansion of macro 'CONST_CAST' + 9850 | CONST_CAST(GLEW_SGIS_color_range) = _glewSearchExtension("GL_SGIS_color_range", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9853:3: note: in expansion of macro 'CONST_CAST' + 9853 | CONST_CAST(GLEW_SGIS_detail_texture) = _glewSearchExtension("GL_SGIS_detail_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9854:53: note: in expansion of macro 'CONST_CAST' + 9854 | if (glewExperimental || GLEW_SGIS_detail_texture) CONST_CAST(GLEW_SGIS_detail_texture) = !_glewInit_GL_SGIS_detail_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9857:3: note: in expansion of macro 'CONST_CAST' + 9857 | CONST_CAST(GLEW_SGIS_fog_function) = _glewSearchExtension("GL_SGIS_fog_function", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9858:51: note: in expansion of macro 'CONST_CAST' + 9858 | if (glewExperimental || GLEW_SGIS_fog_function) CONST_CAST(GLEW_SGIS_fog_function) = !_glewInit_GL_SGIS_fog_function(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9861:3: note: in expansion of macro 'CONST_CAST' + 9861 | CONST_CAST(GLEW_SGIS_generate_mipmap) = _glewSearchExtension("GL_SGIS_generate_mipmap", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9864:3: note: in expansion of macro 'CONST_CAST' + 9864 | CONST_CAST(GLEW_SGIS_multisample) = _glewSearchExtension("GL_SGIS_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9865:50: note: in expansion of macro 'CONST_CAST' + 9865 | if (glewExperimental || GLEW_SGIS_multisample) CONST_CAST(GLEW_SGIS_multisample) = !_glewInit_GL_SGIS_multisample(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9868:3: note: in expansion of macro 'CONST_CAST' + 9868 | CONST_CAST(GLEW_SGIS_pixel_texture) = _glewSearchExtension("GL_SGIS_pixel_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9871:3: note: in expansion of macro 'CONST_CAST' + 9871 | CONST_CAST(GLEW_SGIS_point_line_texgen) = _glewSearchExtension("GL_SGIS_point_line_texgen", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9874:3: note: in expansion of macro 'CONST_CAST' + 9874 | CONST_CAST(GLEW_SGIS_sharpen_texture) = _glewSearchExtension("GL_SGIS_sharpen_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9875:54: note: in expansion of macro 'CONST_CAST' + 9875 | if (glewExperimental || GLEW_SGIS_sharpen_texture) CONST_CAST(GLEW_SGIS_sharpen_texture) = !_glewInit_GL_SGIS_sharpen_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9878:3: note: in expansion of macro 'CONST_CAST' + 9878 | CONST_CAST(GLEW_SGIS_texture4D) = _glewSearchExtension("GL_SGIS_texture4D", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9879:48: note: in expansion of macro 'CONST_CAST' + 9879 | if (glewExperimental || GLEW_SGIS_texture4D) CONST_CAST(GLEW_SGIS_texture4D) = !_glewInit_GL_SGIS_texture4D(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9882:3: note: in expansion of macro 'CONST_CAST' + 9882 | CONST_CAST(GLEW_SGIS_texture_border_clamp) = _glewSearchExtension("GL_SGIS_texture_border_clamp", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9885:3: note: in expansion of macro 'CONST_CAST' + 9885 | CONST_CAST(GLEW_SGIS_texture_edge_clamp) = _glewSearchExtension("GL_SGIS_texture_edge_clamp", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9888:3: note: in expansion of macro 'CONST_CAST' + 9888 | CONST_CAST(GLEW_SGIS_texture_filter4) = _glewSearchExtension("GL_SGIS_texture_filter4", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9889:54: note: in expansion of macro 'CONST_CAST' + 9889 | if (glewExperimental || GLEW_SGIS_texture_filter4) CONST_CAST(GLEW_SGIS_texture_filter4) = !_glewInit_GL_SGIS_texture_filter4(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9892:3: note: in expansion of macro 'CONST_CAST' + 9892 | CONST_CAST(GLEW_SGIS_texture_lod) = _glewSearchExtension("GL_SGIS_texture_lod", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9895:3: note: in expansion of macro 'CONST_CAST' + 9895 | CONST_CAST(GLEW_SGIS_texture_select) = _glewSearchExtension("GL_SGIS_texture_select", extStart, extEnd); + | ^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -170923,6 +171633,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9898:3: note: in expansion of macro 'CONST_CAST' + 9898 | CONST_CAST(GLEW_SGIX_async) = _glewSearchExtension("GL_SGIX_async", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9899:44: note: in expansion of macro 'CONST_CAST' + 9899 | if (glewExperimental || GLEW_SGIX_async) CONST_CAST(GLEW_SGIX_async) = !_glewInit_GL_SGIX_async(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -170975,6 +171695,26 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9902:3: note: in expansion of macro 'CONST_CAST' + 9902 | CONST_CAST(GLEW_SGIX_async_histogram) = _glewSearchExtension("GL_SGIX_async_histogram", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9905:3: note: in expansion of macro 'CONST_CAST' + 9905 | CONST_CAST(GLEW_SGIX_async_pixel) = _glewSearchExtension("GL_SGIX_async_pixel", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9908:3: note: in expansion of macro 'CONST_CAST' + 9908 | CONST_CAST(GLEW_SGIX_blend_alpha_minmax) = _glewSearchExtension("GL_SGIX_blend_alpha_minmax", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9911:3: note: in expansion of macro 'CONST_CAST' + 9911 | CONST_CAST(GLEW_SGIX_clipmap) = _glewSearchExtension("GL_SGIX_clipmap", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -170988,6 +171728,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9914:3: note: in expansion of macro 'CONST_CAST' + 9914 | CONST_CAST(GLEW_SGIX_convolution_accuracy) = _glewSearchExtension("GL_SGIX_convolution_accuracy", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9917:3: note: in expansion of macro 'CONST_CAST' + 9917 | CONST_CAST(GLEW_SGIX_depth_texture) = _glewSearchExtension("GL_SGIX_depth_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9920:3: note: in expansion of macro 'CONST_CAST' + 9920 | CONST_CAST(GLEW_SGIX_flush_raster) = _glewSearchExtension("GL_SGIX_flush_raster", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -171001,6 +171756,98 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Terrain* const&}; _Tp = Ogre::Terrain*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Terrain*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Terrain*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:587:26: required from here + 587 | resultList->push_back(i->second->instance); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9921:51: note: in expansion of macro 'CONST_CAST' + 9921 | if (glewExperimental || GLEW_SGIX_flush_raster) CONST_CAST(GLEW_SGIX_flush_raster) = !_glewInit_GL_SGIX_flush_raster(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9924:3: note: in expansion of macro 'CONST_CAST' + 9924 | CONST_CAST(GLEW_SGIX_fog_offset) = _glewSearchExtension("GL_SGIX_fog_offset", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -171008,6 +171855,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9927:3: note: in expansion of macro 'CONST_CAST' + 9927 | CONST_CAST(GLEW_SGIX_fog_texture) = _glewSearchExtension("GL_SGIX_fog_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9928:50: note: in expansion of macro 'CONST_CAST' + 9928 | if (glewExperimental || GLEW_SGIX_fog_texture) CONST_CAST(GLEW_SGIX_fog_texture) = !_glewInit_GL_SGIX_fog_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9931:3: note: in expansion of macro 'CONST_CAST' + 9931 | CONST_CAST(GLEW_SGIX_fragment_specular_lighting) = _glewSearchExtension("GL_SGIX_fragment_specular_lighting", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ @@ -171021,6 +171883,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9932:65: note: in expansion of macro 'CONST_CAST' + 9932 | if (glewExperimental || GLEW_SGIX_fragment_specular_lighting) CONST_CAST(GLEW_SGIX_fragment_specular_lighting) = !_glewInit_GL_SGIX_fragment_specular_lighting(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9935:3: note: in expansion of macro 'CONST_CAST' + 9935 | CONST_CAST(GLEW_SGIX_framezoom) = _glewSearchExtension("GL_SGIX_framezoom", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ~~~~~~~~~^~~~ @@ -171040,22 +171912,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 97%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': @@ -171069,10 +171925,54 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9936:48: note: in expansion of macro 'CONST_CAST' + 9936 | if (glewExperimental || GLEW_SGIX_framezoom) CONST_CAST(GLEW_SGIX_framezoom) = !_glewInit_GL_SGIX_framezoom(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9939:3: note: in expansion of macro 'CONST_CAST' + 9939 | CONST_CAST(GLEW_SGIX_interlace) = _glewSearchExtension("GL_SGIX_interlace", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderTexture.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9942:3: note: in expansion of macro 'CONST_CAST' + 9942 | CONST_CAST(GLEW_SGIX_ir_instrument1) = _glewSearchExtension("GL_SGIX_ir_instrument1", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9945:3: note: in expansion of macro 'CONST_CAST' + 9945 | CONST_CAST(GLEW_SGIX_list_priority) = _glewSearchExtension("GL_SGIX_list_priority", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9948:3: note: in expansion of macro 'CONST_CAST' + 9948 | CONST_CAST(GLEW_SGIX_pixel_texture) = _glewSearchExtension("GL_SGIX_pixel_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9949:52: note: in expansion of macro 'CONST_CAST' + 9949 | if (glewExperimental || GLEW_SGIX_pixel_texture) CONST_CAST(GLEW_SGIX_pixel_texture) = !_glewInit_GL_SGIX_pixel_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9952:3: note: in expansion of macro 'CONST_CAST' + 9952 | CONST_CAST(GLEW_SGIX_pixel_texture_bits) = _glewSearchExtension("GL_SGIX_pixel_texture_bits", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9955:3: note: in expansion of macro 'CONST_CAST' + 9955 | CONST_CAST(GLEW_SGIX_reference_plane) = _glewSearchExtension("GL_SGIX_reference_plane", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9956:54: note: in expansion of macro 'CONST_CAST' + 9956 | if (glewExperimental || GLEW_SGIX_reference_plane) CONST_CAST(GLEW_SGIX_reference_plane) = !_glewInit_GL_SGIX_reference_plane(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -171100,121 +172000,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171237,20 +172030,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ @@ -171264,10 +172043,30 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9959:3: note: in expansion of macro 'CONST_CAST' + 9959 | CONST_CAST(GLEW_SGIX_resample) = _glewSearchExtension("GL_SGIX_resample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9962:3: note: in expansion of macro 'CONST_CAST' + 9962 | CONST_CAST(GLEW_SGIX_shadow) = _glewSearchExtension("GL_SGIX_shadow", extStart, extEnd); + | ^~~~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9965:3: note: in expansion of macro 'CONST_CAST' + 9965 | CONST_CAST(GLEW_SGIX_shadow_ambient) = _glewSearchExtension("GL_SGIX_shadow_ambient", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9968:3: note: in expansion of macro 'CONST_CAST' + 9968 | CONST_CAST(GLEW_SGIX_sprite) = _glewSearchExtension("GL_SGIX_sprite", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171297,6 +172096,21 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9969:45: note: in expansion of macro 'CONST_CAST' + 9969 | if (glewExperimental || GLEW_SGIX_sprite) CONST_CAST(GLEW_SGIX_sprite) = !_glewInit_GL_SGIX_sprite(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9972:3: note: in expansion of macro 'CONST_CAST' + 9972 | CONST_CAST(GLEW_SGIX_tag_sample_buffer) = _glewSearchExtension("GL_SGIX_tag_sample_buffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9973:56: note: in expansion of macro 'CONST_CAST' + 9973 | if (glewExperimental || GLEW_SGIX_tag_sample_buffer) CONST_CAST(GLEW_SGIX_tag_sample_buffer) = !_glewInit_GL_SGIX_tag_sample_buffer(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171322,33 +172136,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9976:3: note: in expansion of macro 'CONST_CAST' + 9976 | CONST_CAST(GLEW_SGIX_texture_add_env) = _glewSearchExtension("GL_SGIX_texture_add_env", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9979:3: note: in expansion of macro 'CONST_CAST' + 9979 | CONST_CAST(GLEW_SGIX_texture_coordinate_clamp) = _glewSearchExtension("GL_SGIX_texture_coordinate_clamp", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171378,6 +172175,16 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9982:3: note: in expansion of macro 'CONST_CAST' + 9982 | CONST_CAST(GLEW_SGIX_texture_lod_bias) = _glewSearchExtension("GL_SGIX_texture_lod_bias", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9985:3: note: in expansion of macro 'CONST_CAST' + 9985 | CONST_CAST(GLEW_SGIX_texture_multi_buffer) = _glewSearchExtension("GL_SGIX_texture_multi_buffer", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171407,27 +172214,80 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9988:3: note: in expansion of macro 'CONST_CAST' + 9988 | CONST_CAST(GLEW_SGIX_texture_range) = _glewSearchExtension("GL_SGIX_texture_range", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9991:3: note: in expansion of macro 'CONST_CAST' + 9991 | CONST_CAST(GLEW_SGIX_texture_scale_bias) = _glewSearchExtension("GL_SGIX_texture_scale_bias", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9994:3: note: in expansion of macro 'CONST_CAST' + 9994 | CONST_CAST(GLEW_SGIX_vertex_preclip) = _glewSearchExtension("GL_SGIX_vertex_preclip", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Ogre::TerrainGroup::TerrainSlot*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::TerrainGroup::TerrainSlot*; key_type = unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainGroup.cpp:808:21: required from here + 808 | mTerrainSlots[key] = slot; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9997:3: note: in expansion of macro 'CONST_CAST' + 9997 | CONST_CAST(GLEW_SGIX_vertex_preclip_hint) = _glewSearchExtension("GL_SGIX_vertex_preclip_hint", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10000:3: note: in expansion of macro 'CONST_CAST' +10000 | CONST_CAST(GLEW_SGIX_ycrcb) = _glewSearchExtension("GL_SGIX_ycrcb", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10003:3: note: in expansion of macro 'CONST_CAST' +10003 | CONST_CAST(GLEW_SGI_color_matrix) = _glewSearchExtension("GL_SGI_color_matrix", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10006:3: note: in expansion of macro 'CONST_CAST' +10006 | CONST_CAST(GLEW_SGI_color_table) = _glewSearchExtension("GL_SGI_color_table", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10007:49: note: in expansion of macro 'CONST_CAST' +10007 | if (glewExperimental || GLEW_SGI_color_table) CONST_CAST(GLEW_SGI_color_table) = !_glewInit_GL_SGI_color_table(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10010:3: note: in expansion of macro 'CONST_CAST' +10010 | CONST_CAST(GLEW_SGI_texture_color_table) = _glewSearchExtension("GL_SGI_texture_color_table", extStart, extEnd); + | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171488,89 +172348,701 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10013:3: note: in expansion of macro 'CONST_CAST' +10013 | CONST_CAST(GLEW_SUNX_constant_data) = _glewSearchExtension("GL_SUNX_constant_data", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10014:52: note: in expansion of macro 'CONST_CAST' +10014 | if (glewExperimental || GLEW_SUNX_constant_data) CONST_CAST(GLEW_SUNX_constant_data) = !_glewInit_GL_SUNX_constant_data(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10017:3: note: in expansion of macro 'CONST_CAST' +10017 | CONST_CAST(GLEW_SUN_convolution_border_modes) = _glewSearchExtension("GL_SUN_convolution_border_modes", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10020:3: note: in expansion of macro 'CONST_CAST' +10020 | CONST_CAST(GLEW_SUN_global_alpha) = _glewSearchExtension("GL_SUN_global_alpha", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10021:50: note: in expansion of macro 'CONST_CAST' +10021 | if (glewExperimental || GLEW_SUN_global_alpha) CONST_CAST(GLEW_SUN_global_alpha) = !_glewInit_GL_SUN_global_alpha(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10024:3: note: in expansion of macro 'CONST_CAST' +10024 | CONST_CAST(GLEW_SUN_mesh_array) = _glewSearchExtension("GL_SUN_mesh_array", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10027:3: note: in expansion of macro 'CONST_CAST' +10027 | CONST_CAST(GLEW_SUN_read_video_pixels) = _glewSearchExtension("GL_SUN_read_video_pixels", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10028:55: note: in expansion of macro 'CONST_CAST' +10028 | if (glewExperimental || GLEW_SUN_read_video_pixels) CONST_CAST(GLEW_SUN_read_video_pixels) = !_glewInit_GL_SUN_read_video_pixels(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10031:3: note: in expansion of macro 'CONST_CAST' +10031 | CONST_CAST(GLEW_SUN_slice_accum) = _glewSearchExtension("GL_SUN_slice_accum", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10034:3: note: in expansion of macro 'CONST_CAST' +10034 | CONST_CAST(GLEW_SUN_triangle_list) = _glewSearchExtension("GL_SUN_triangle_list", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10035:51: note: in expansion of macro 'CONST_CAST' +10035 | if (glewExperimental || GLEW_SUN_triangle_list) CONST_CAST(GLEW_SUN_triangle_list) = !_glewInit_GL_SUN_triangle_list(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10038:3: note: in expansion of macro 'CONST_CAST' +10038 | CONST_CAST(GLEW_SUN_vertex) = _glewSearchExtension("GL_SUN_vertex", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10039:44: note: in expansion of macro 'CONST_CAST' +10039 | if (glewExperimental || GLEW_SUN_vertex) CONST_CAST(GLEW_SUN_vertex) = !_glewInit_GL_SUN_vertex(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10042:3: note: in expansion of macro 'CONST_CAST' +10042 | CONST_CAST(GLEW_WIN_phong_shading) = _glewSearchExtension("GL_WIN_phong_shading", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10045:3: note: in expansion of macro 'CONST_CAST' +10045 | CONST_CAST(GLEW_WIN_specular_fog) = _glewSearchExtension("GL_WIN_specular_fog", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10048:3: note: in expansion of macro 'CONST_CAST' +10048 | CONST_CAST(GLEW_WIN_swap_hint) = _glewSearchExtension("GL_WIN_swap_hint", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10049:47: note: in expansion of macro 'CONST_CAST' +10049 | if (glewExperimental || GLEW_WIN_swap_hint) CONST_CAST(GLEW_WIN_swap_hint) = !_glewInit_GL_WIN_swap_hint(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLenum glxewContextInit(Ogre::GLSupport*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11854:3: note: in expansion of macro 'CONST_CAST' +11854 | CONST_CAST(GLXEW_VERSION_1_0) = GL_TRUE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11855:3: note: in expansion of macro 'CONST_CAST' +11855 | CONST_CAST(GLXEW_VERSION_1_1) = GL_TRUE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11856:3: note: in expansion of macro 'CONST_CAST' +11856 | CONST_CAST(GLXEW_VERSION_1_2) = GL_TRUE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11857:3: note: in expansion of macro 'CONST_CAST' +11857 | CONST_CAST(GLXEW_VERSION_1_3) = GL_TRUE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11858:3: note: in expansion of macro 'CONST_CAST' +11858 | CONST_CAST(GLXEW_VERSION_1_4) = GL_TRUE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11866:7: note: in expansion of macro 'CONST_CAST' +11866 | CONST_CAST(GLXEW_VERSION_1_4) = GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11869:7: note: in expansion of macro 'CONST_CAST' +11869 | CONST_CAST(GLXEW_VERSION_1_4) = GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11870:7: note: in expansion of macro 'CONST_CAST' +11870 | CONST_CAST(GLXEW_VERSION_1_3) = GL_FALSE; + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11886:46: note: in expansion of macro 'CONST_CAST' +11886 | if (glewExperimental || GLXEW_VERSION_1_3) CONST_CAST(GLXEW_VERSION_1_3) = !_glewInit_GLX_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11889:3: note: in expansion of macro 'CONST_CAST' +11889 | CONST_CAST(GLXEW_3DFX_multisample) = _glewSearchExtension("GLX_3DFX_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11892:3: note: in expansion of macro 'CONST_CAST' +11892 | CONST_CAST(GLXEW_AMD_gpu_association) = _glewSearchExtension("GLX_AMD_gpu_association", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11895:3: note: in expansion of macro 'CONST_CAST' +11895 | CONST_CAST(GLXEW_ARB_create_context) = _glewSearchExtension("GLX_ARB_create_context", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11896:53: note: in expansion of macro 'CONST_CAST' +11896 | if (glewExperimental || GLXEW_ARB_create_context) CONST_CAST(GLXEW_ARB_create_context) = !_glewInit_GLX_ARB_create_context(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11899:3: note: in expansion of macro 'CONST_CAST' +11899 | CONST_CAST(GLXEW_ARB_create_context_profile) = _glewSearchExtension("GLX_ARB_create_context_profile", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11902:3: note: in expansion of macro 'CONST_CAST' +11902 | CONST_CAST(GLXEW_ARB_create_context_robustness) = _glewSearchExtension("GLX_ARB_create_context_robustness", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11905:3: note: in expansion of macro 'CONST_CAST' +11905 | CONST_CAST(GLXEW_ARB_fbconfig_float) = _glewSearchExtension("GLX_ARB_fbconfig_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11908:3: note: in expansion of macro 'CONST_CAST' +11908 | CONST_CAST(GLXEW_ARB_framebuffer_sRGB) = _glewSearchExtension("GLX_ARB_framebuffer_sRGB", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11911:3: note: in expansion of macro 'CONST_CAST' +11911 | CONST_CAST(GLXEW_ARB_get_proc_address) = _glewSearchExtension("GLX_ARB_get_proc_address", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11914:3: note: in expansion of macro 'CONST_CAST' +11914 | CONST_CAST(GLXEW_ARB_multisample) = _glewSearchExtension("GLX_ARB_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11917:3: note: in expansion of macro 'CONST_CAST' +11917 | CONST_CAST(GLXEW_ARB_vertex_buffer_object) = _glewSearchExtension("GLX_ARB_vertex_buffer_object", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11920:3: note: in expansion of macro 'CONST_CAST' +11920 | CONST_CAST(GLXEW_ATI_pixel_format_float) = _glewSearchExtension("GLX_ATI_pixel_format_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11923:3: note: in expansion of macro 'CONST_CAST' +11923 | CONST_CAST(GLXEW_ATI_render_texture) = _glewSearchExtension("GLX_ATI_render_texture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11924:53: note: in expansion of macro 'CONST_CAST' +11924 | if (glewExperimental || GLXEW_ATI_render_texture) CONST_CAST(GLXEW_ATI_render_texture) = !_glewInit_GLX_ATI_render_texture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11927:3: note: in expansion of macro 'CONST_CAST' +11927 | CONST_CAST(GLXEW_EXT_create_context_es2_profile) = _glewSearchExtension("GLX_EXT_create_context_es2_profile", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11930:3: note: in expansion of macro 'CONST_CAST' +11930 | CONST_CAST(GLXEW_EXT_fbconfig_packed_float) = _glewSearchExtension("GLX_EXT_fbconfig_packed_float", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11933:3: note: in expansion of macro 'CONST_CAST' +11933 | CONST_CAST(GLXEW_EXT_framebuffer_sRGB) = _glewSearchExtension("GLX_EXT_framebuffer_sRGB", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11936:3: note: in expansion of macro 'CONST_CAST' +11936 | CONST_CAST(GLXEW_EXT_import_context) = _glewSearchExtension("GLX_EXT_import_context", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11937:53: note: in expansion of macro 'CONST_CAST' +11937 | if (glewExperimental || GLXEW_EXT_import_context) CONST_CAST(GLXEW_EXT_import_context) = !_glewInit_GLX_EXT_import_context(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11940:3: note: in expansion of macro 'CONST_CAST' +11940 | CONST_CAST(GLXEW_EXT_scene_marker) = _glewSearchExtension("GLX_EXT_scene_marker", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11943:3: note: in expansion of macro 'CONST_CAST' +11943 | CONST_CAST(GLXEW_EXT_swap_control) = _glewSearchExtension("GLX_EXT_swap_control", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11944:51: note: in expansion of macro 'CONST_CAST' +11944 | if (glewExperimental || GLXEW_EXT_swap_control) CONST_CAST(GLXEW_EXT_swap_control) = !_glewInit_GLX_EXT_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11947:3: note: in expansion of macro 'CONST_CAST' +11947 | CONST_CAST(GLXEW_EXT_swap_control_tear) = _glewSearchExtension("GLX_EXT_swap_control_tear", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11950:3: note: in expansion of macro 'CONST_CAST' +11950 | CONST_CAST(GLXEW_EXT_texture_from_pixmap) = _glewSearchExtension("GLX_EXT_texture_from_pixmap", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11951:58: note: in expansion of macro 'CONST_CAST' +11951 | if (glewExperimental || GLXEW_EXT_texture_from_pixmap) CONST_CAST(GLXEW_EXT_texture_from_pixmap) = !_glewInit_GLX_EXT_texture_from_pixmap(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11954:3: note: in expansion of macro 'CONST_CAST' +11954 | CONST_CAST(GLXEW_EXT_visual_info) = _glewSearchExtension("GLX_EXT_visual_info", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11957:3: note: in expansion of macro 'CONST_CAST' +11957 | CONST_CAST(GLXEW_EXT_visual_rating) = _glewSearchExtension("GLX_EXT_visual_rating", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11960:3: note: in expansion of macro 'CONST_CAST' +11960 | CONST_CAST(GLXEW_INTEL_swap_event) = _glewSearchExtension("GLX_INTEL_swap_event", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11963:3: note: in expansion of macro 'CONST_CAST' +11963 | CONST_CAST(GLXEW_MESA_agp_offset) = _glewSearchExtension("GLX_MESA_agp_offset", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11964:50: note: in expansion of macro 'CONST_CAST' +11964 | if (glewExperimental || GLXEW_MESA_agp_offset) CONST_CAST(GLXEW_MESA_agp_offset) = !_glewInit_GLX_MESA_agp_offset(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11967:3: note: in expansion of macro 'CONST_CAST' +11967 | CONST_CAST(GLXEW_MESA_copy_sub_buffer) = _glewSearchExtension("GLX_MESA_copy_sub_buffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11968:55: note: in expansion of macro 'CONST_CAST' +11968 | if (glewExperimental || GLXEW_MESA_copy_sub_buffer) CONST_CAST(GLXEW_MESA_copy_sub_buffer) = !_glewInit_GLX_MESA_copy_sub_buffer(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11971:3: note: in expansion of macro 'CONST_CAST' +11971 | CONST_CAST(GLXEW_MESA_pixmap_colormap) = _glewSearchExtension("GLX_MESA_pixmap_colormap", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11972:55: note: in expansion of macro 'CONST_CAST' +11972 | if (glewExperimental || GLXEW_MESA_pixmap_colormap) CONST_CAST(GLXEW_MESA_pixmap_colormap) = !_glewInit_GLX_MESA_pixmap_colormap(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11975:3: note: in expansion of macro 'CONST_CAST' +11975 | CONST_CAST(GLXEW_MESA_release_buffers) = _glewSearchExtension("GLX_MESA_release_buffers", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11976:55: note: in expansion of macro 'CONST_CAST' +11976 | if (glewExperimental || GLXEW_MESA_release_buffers) CONST_CAST(GLXEW_MESA_release_buffers) = !_glewInit_GLX_MESA_release_buffers(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11979:3: note: in expansion of macro 'CONST_CAST' +11979 | CONST_CAST(GLXEW_MESA_set_3dfx_mode) = _glewSearchExtension("GLX_MESA_set_3dfx_mode", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11980:53: note: in expansion of macro 'CONST_CAST' +11980 | if (glewExperimental || GLXEW_MESA_set_3dfx_mode) CONST_CAST(GLXEW_MESA_set_3dfx_mode) = !_glewInit_GLX_MESA_set_3dfx_mode(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11983:3: note: in expansion of macro 'CONST_CAST' +11983 | CONST_CAST(GLXEW_MESA_swap_control) = _glewSearchExtension("GLX_MESA_swap_control", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11984:52: note: in expansion of macro 'CONST_CAST' +11984 | if (glewExperimental || GLXEW_MESA_swap_control) CONST_CAST(GLXEW_MESA_swap_control) = !_glewInit_GLX_MESA_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11987:3: note: in expansion of macro 'CONST_CAST' +11987 | CONST_CAST(GLXEW_NV_copy_image) = _glewSearchExtension("GLX_NV_copy_image", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11988:48: note: in expansion of macro 'CONST_CAST' +11988 | if (glewExperimental || GLXEW_NV_copy_image) CONST_CAST(GLXEW_NV_copy_image) = !_glewInit_GLX_NV_copy_image(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11991:3: note: in expansion of macro 'CONST_CAST' +11991 | CONST_CAST(GLXEW_NV_float_buffer) = _glewSearchExtension("GLX_NV_float_buffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11994:3: note: in expansion of macro 'CONST_CAST' +11994 | CONST_CAST(GLXEW_NV_multisample_coverage) = _glewSearchExtension("GLX_NV_multisample_coverage", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11997:3: note: in expansion of macro 'CONST_CAST' +11997 | CONST_CAST(GLXEW_NV_present_video) = _glewSearchExtension("GLX_NV_present_video", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11998:51: note: in expansion of macro 'CONST_CAST' +11998 | if (glewExperimental || GLXEW_NV_present_video) CONST_CAST(GLXEW_NV_present_video) = !_glewInit_GLX_NV_present_video(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12001:3: note: in expansion of macro 'CONST_CAST' +12001 | CONST_CAST(GLXEW_NV_swap_group) = _glewSearchExtension("GLX_NV_swap_group", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12002:48: note: in expansion of macro 'CONST_CAST' +12002 | if (glewExperimental || GLXEW_NV_swap_group) CONST_CAST(GLXEW_NV_swap_group) = !_glewInit_GLX_NV_swap_group(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12005:3: note: in expansion of macro 'CONST_CAST' +12005 | CONST_CAST(GLXEW_NV_vertex_array_range) = _glewSearchExtension("GLX_NV_vertex_array_range", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12006:56: note: in expansion of macro 'CONST_CAST' +12006 | if (glewExperimental || GLXEW_NV_vertex_array_range) CONST_CAST(GLXEW_NV_vertex_array_range) = !_glewInit_GLX_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12009:3: note: in expansion of macro 'CONST_CAST' +12009 | CONST_CAST(GLXEW_NV_video_capture) = _glewSearchExtension("GLX_NV_video_capture", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12010:51: note: in expansion of macro 'CONST_CAST' +12010 | if (glewExperimental || GLXEW_NV_video_capture) CONST_CAST(GLXEW_NV_video_capture) = !_glewInit_GLX_NV_video_capture(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12013:3: note: in expansion of macro 'CONST_CAST' +12013 | CONST_CAST(GLXEW_NV_video_out) = _glewSearchExtension("GLX_NV_video_out", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12014:47: note: in expansion of macro 'CONST_CAST' +12014 | if (glewExperimental || GLXEW_NV_video_out) CONST_CAST(GLXEW_NV_video_out) = !_glewInit_GLX_NV_video_out(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12017:3: note: in expansion of macro 'CONST_CAST' +12017 | CONST_CAST(GLXEW_OML_swap_method) = _glewSearchExtension("GLX_OML_swap_method", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12020:3: note: in expansion of macro 'CONST_CAST' +12020 | CONST_CAST(GLXEW_OML_sync_control) = _glewSearchExtension("GLX_OML_sync_control", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12021:51: note: in expansion of macro 'CONST_CAST' +12021 | if (glewExperimental || GLXEW_OML_sync_control) CONST_CAST(GLXEW_OML_sync_control) = !_glewInit_GLX_OML_sync_control(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12024:3: note: in expansion of macro 'CONST_CAST' +12024 | CONST_CAST(GLXEW_SGIS_blended_overlay) = _glewSearchExtension("GLX_SGIS_blended_overlay", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12027:3: note: in expansion of macro 'CONST_CAST' +12027 | CONST_CAST(GLXEW_SGIS_color_range) = _glewSearchExtension("GLX_SGIS_color_range", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12030:3: note: in expansion of macro 'CONST_CAST' +12030 | CONST_CAST(GLXEW_SGIS_multisample) = _glewSearchExtension("GLX_SGIS_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12033:3: note: in expansion of macro 'CONST_CAST' +12033 | CONST_CAST(GLXEW_SGIS_shared_multisample) = _glewSearchExtension("GLX_SGIS_shared_multisample", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12036:3: note: in expansion of macro 'CONST_CAST' +12036 | CONST_CAST(GLXEW_SGIX_fbconfig) = _glewSearchExtension("GLX_SGIX_fbconfig", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12037:48: note: in expansion of macro 'CONST_CAST' +12037 | if (glewExperimental || GLXEW_SGIX_fbconfig) CONST_CAST(GLXEW_SGIX_fbconfig) = !_glewInit_GLX_SGIX_fbconfig(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12040:3: note: in expansion of macro 'CONST_CAST' +12040 | CONST_CAST(GLXEW_SGIX_hyperpipe) = _glewSearchExtension("GLX_SGIX_hyperpipe", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12041:49: note: in expansion of macro 'CONST_CAST' +12041 | if (glewExperimental || GLXEW_SGIX_hyperpipe) CONST_CAST(GLXEW_SGIX_hyperpipe) = !_glewInit_GLX_SGIX_hyperpipe(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12044:3: note: in expansion of macro 'CONST_CAST' +12044 | CONST_CAST(GLXEW_SGIX_pbuffer) = _glewSearchExtension("GLX_SGIX_pbuffer", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12045:47: note: in expansion of macro 'CONST_CAST' +12045 | if (glewExperimental || GLXEW_SGIX_pbuffer) CONST_CAST(GLXEW_SGIX_pbuffer) = !_glewInit_GLX_SGIX_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12048:3: note: in expansion of macro 'CONST_CAST' +12048 | CONST_CAST(GLXEW_SGIX_swap_barrier) = _glewSearchExtension("GLX_SGIX_swap_barrier", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12049:52: note: in expansion of macro 'CONST_CAST' +12049 | if (glewExperimental || GLXEW_SGIX_swap_barrier) CONST_CAST(GLXEW_SGIX_swap_barrier) = !_glewInit_GLX_SGIX_swap_barrier(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12052:3: note: in expansion of macro 'CONST_CAST' +12052 | CONST_CAST(GLXEW_SGIX_swap_group) = _glewSearchExtension("GLX_SGIX_swap_group", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12053:50: note: in expansion of macro 'CONST_CAST' +12053 | if (glewExperimental || GLXEW_SGIX_swap_group) CONST_CAST(GLXEW_SGIX_swap_group) = !_glewInit_GLX_SGIX_swap_group(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12056:3: note: in expansion of macro 'CONST_CAST' +12056 | CONST_CAST(GLXEW_SGIX_video_resize) = _glewSearchExtension("GLX_SGIX_video_resize", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12057:52: note: in expansion of macro 'CONST_CAST' +12057 | if (glewExperimental || GLXEW_SGIX_video_resize) CONST_CAST(GLXEW_SGIX_video_resize) = !_glewInit_GLX_SGIX_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12060:3: note: in expansion of macro 'CONST_CAST' +12060 | CONST_CAST(GLXEW_SGIX_visual_select_group) = _glewSearchExtension("GLX_SGIX_visual_select_group", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12063:3: note: in expansion of macro 'CONST_CAST' +12063 | CONST_CAST(GLXEW_SGI_cushion) = _glewSearchExtension("GLX_SGI_cushion", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12064:46: note: in expansion of macro 'CONST_CAST' +12064 | if (glewExperimental || GLXEW_SGI_cushion) CONST_CAST(GLXEW_SGI_cushion) = !_glewInit_GLX_SGI_cushion(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12067:3: note: in expansion of macro 'CONST_CAST' +12067 | CONST_CAST(GLXEW_SGI_make_current_read) = _glewSearchExtension("GLX_SGI_make_current_read", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12068:56: note: in expansion of macro 'CONST_CAST' +12068 | if (glewExperimental || GLXEW_SGI_make_current_read) CONST_CAST(GLXEW_SGI_make_current_read) = !_glewInit_GLX_SGI_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12071:3: note: in expansion of macro 'CONST_CAST' +12071 | CONST_CAST(GLXEW_SGI_swap_control) = _glewSearchExtension("GLX_SGI_swap_control", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12072:51: note: in expansion of macro 'CONST_CAST' +12072 | if (glewExperimental || GLXEW_SGI_swap_control) CONST_CAST(GLXEW_SGI_swap_control) = !_glewInit_GLX_SGI_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12075:3: note: in expansion of macro 'CONST_CAST' +12075 | CONST_CAST(GLXEW_SGI_video_sync) = _glewSearchExtension("GLX_SGI_video_sync", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12076:49: note: in expansion of macro 'CONST_CAST' +12076 | if (glewExperimental || GLXEW_SGI_video_sync) CONST_CAST(GLXEW_SGI_video_sync) = !_glewInit_GLX_SGI_video_sync(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12079:3: note: in expansion of macro 'CONST_CAST' +12079 | CONST_CAST(GLXEW_SUN_get_transparent_index) = _glewSearchExtension("GLX_SUN_get_transparent_index", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12080:60: note: in expansion of macro 'CONST_CAST' +12080 | if (glewExperimental || GLXEW_SUN_get_transparent_index) CONST_CAST(GLXEW_SUN_get_transparent_index) = !_glewInit_GLX_SUN_get_transparent_index(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12083:3: note: in expansion of macro 'CONST_CAST' +12083 | CONST_CAST(GLXEW_SUN_video_resize) = _glewSearchExtension("GLX_SUN_video_resize", extStart, extEnd); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] + 188 | #define CONST_CAST(x) (*(GLboolean*)&x) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12084:51: note: in expansion of macro 'CONST_CAST' +12084 | if (glewExperimental || GLXEW_SUN_video_resize) CONST_CAST(GLXEW_SUN_video_resize) = !_glewInit_GLX_SUN_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); + | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean glewIsSupported(const char*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12157:18: warning: cast from type 'const char*' to type 'GLubyte*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] +12157 | GLubyte* pos = (GLubyte*)name; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean glxewIsSupported(const char*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:15729:18: warning: cast from type 'const char*' to type 'GLubyte*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] +15729 | GLubyte* pos = (GLubyte*)name; + | ^~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171593,32 +173065,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171648,19 +173094,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171686,34 +173119,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -171802,134 +173207,125 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwareIndexBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareIndexBuffer.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 97%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwareBufferManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -172021,25 +173417,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -172094,50 +173471,172 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ @@ -172309,69 +173808,379 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' +[ 94%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlaySystem.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::vector > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::vector > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::vector > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::vector > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::vector > >*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = std::vector > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 834 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = std::vector > >; _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp:230:14: required from here + 230 | lods.resize(numLodLevels); + | ~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const float&}; _Tp = float; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainLodManager.cpp:240:28: required from here + 240 | lods[level].push_back( data[y*size + x] ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here - 184 | mSubRenderStateInstancesSet.insert(subRenderState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -[ 98%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 94%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgrePanelOverlayElement.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h: In constructor 'Ogre::EGLWindow::EGLWindow(Ogre::EGLSupport*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:56:38: warning: 'Ogre::EGLWindow::mEglSurface' will be initialized after [-Wreorder] + 56 | ::EGLSurface mEglSurface; + | ^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:50:42: warning: 'NativeWindowType Ogre::EGLWindow::mWindow' [-Wreorder] + 50 | NativeWindowType mWindow; + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:47:5: warning: when initialized here [-Wreorder] + 47 | EGLWindow::EGLWindow(EGLSupport *glsupport) + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp: In member function 'virtual void Ogre::EGLWindow::copyContentsToMemory(const Ogre::PixelBox&, Ogre::RenderTarget::FrameBuffer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:191:31: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] + 191 | if ((dst.left < 0) || (dst.right > mWidth) || + | ~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:192:34: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] + 192 | (dst.top < 0) || (dst.bottom > mHeight) || + | ~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -172406,9 +174215,28 @@ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here + 116 | mConfigPaths = paths; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ShaderGenerator::SGPass*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ShaderGenerator::SGPass**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ShaderGenerator::SGPass* const&}; _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::ShaderGenerator::SGPass*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ShaderGenerator::SGPass*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:138:23: required from here + 138 | passList.push_back(passEntry); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -172606,77 +174434,142 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec2::ConstParameterVec2(Ogre::Vector2, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:52:79: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 52 | : ConstParameter(val, type, semantic, content) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector2]' + 580 | ConstParameter( valueType val, + | ~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec3::ConstParameterVec3(Ogre::Vector3, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:80:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 80 | : ConstParameter(val, type, semantic, content) + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector3]' + 580 | ConstParameter( valueType val, + | ~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec4::ConstParameterVec4(Ogre::Vector4, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:108:79: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 108 | : ConstParameter(val, type, semantic, content) + | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector4]' + 580 | ConstParameter( valueType val, + | ~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector2(Ogre::Vector2)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:873:127: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 873 | Parameter::SPC_UNKNOWN)); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:48:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec2::ConstParameterVec2(Ogre::Vector2, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' + 48 | ConstParameterVec2( Vector2 val, + | ~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector3(Ogre::Vector3)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:882:127: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 882 | Parameter::SPC_UNKNOWN)); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:76:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec3::ConstParameterVec3(Ogre::Vector3, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' + 76 | ConstParameterVec3( Vector3 val, + | ~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector4(Ogre::Vector4)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:891:127: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] + 891 | Parameter::SPC_UNKNOWN)); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' + 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:104:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec4::ConstParameterVec4(Ogre::Vector4, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' + 104 | ConstParameterVec4( Vector4 val, + | ~~~~~~~~^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreException.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 94%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[ 94%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp +[ 94%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OVERLAY_EXPORTS -DOgreOverlay_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -172696,106 +174589,49 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -172825,23 +174661,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -172867,132 +174686,202 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 98%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLSupport.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -173026,6 +174915,14 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; @@ -173064,6 +174961,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -173079,9 +175003,9 @@ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here + 116 | mConfigPaths = paths; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -173190,14 +175114,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -173257,6 +175173,408 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialSerializer.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMaterialManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:88:23: required from here + 88 | mParameters.push_back(parameter); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::Function*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::Function**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Function**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::Function*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Function**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::Function* const&}; _Tp = Ogre::RTShader::Function*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::Function*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::Function*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:313:22: required from here + 313 | mFunctions.push_back(shaderFunction); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::__cxx11::basic_string]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:344:25: required from here + 344 | mDependencies.push_back(libFileName); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, @@ -173321,6 +175639,210 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlaySystem.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlaySystem.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlay.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -173328,12 +175850,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -173405,29 +175921,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -173441,13 +175934,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -173461,15 +175947,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -173483,10 +175960,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -173494,11 +175967,206 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 95%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) @@ -173522,7 +176190,51 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/depend +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build +make[4]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 95%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEZONEPLUGIN_EXPORTS -DPlugin_OctreeZone_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -173537,18 +176249,40 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgrePanelOverlayElement.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -173571,6 +176305,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -173592,8 +176335,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 98%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -173728,64 +176469,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::_ConfigOption> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::_ConfigOption> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::_ConfigOption> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::_ConfigOption> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::_ConfigOption> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::_ConfigOption>, std::_Select1st, Ogre::_ConfigOption> >, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::_ConfigOption>, std::_Select1st, Ogre::_ConfigOption> >, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::_ConfigOption; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; mapped_type = std::map, Ogre::_ConfigOption, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::mapped_type; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:119:36: required from here - 119 | mOptions[optFullScreen.name] = optFullScreen; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:457:46: required from here - 457 | miscParams["displayFrequency"] = opt->second.currentValue; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -173846,22 +176529,46 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwarePixelBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -173908,6 +176615,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -173915,25 +176639,45 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -173941,18 +176685,125 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h: In constructor 'Ogre::EGLWindow::EGLWindow(Ogre::EGLSupport*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:56:38: warning: 'Ogre::EGLWindow::mEglSurface' will be initialized after [-Wreorder] - 56 | ::EGLSurface mEglSurface; - | ^~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:50:42: warning: 'NativeWindowType Ogre::EGLWindow::mWindow' [-Wreorder] - 50 | NativeWindowType mWindow; - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:47:5: warning: when initialized here [-Wreorder] - 47 | EGLWindow::EGLWindow(EGLSupport *glsupport) - | ^~~~~~~~~ +[ 95%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 96%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 96%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -173983,13 +176834,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -173999,9 +176843,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -174019,13 +176860,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -174035,45 +176869,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp: In member function 'virtual void Ogre::EGLWindow::copyContentsToMemory(const Ogre::PixelBox&, Ogre::RenderTarget::FrameBuffer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:191:31: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] - 191 | if ((dst.left < 0) || (dst.right > mWidth) || - | ~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:192:34: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] - 192 | (dst.top < 0) || (dst.bottom > mHeight) || - | ~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -174087,31 +176882,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -174164,31 +176934,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -174210,7 +176959,178 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayContainer.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlaySystem.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayManager.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlaySystem.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 96%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -174228,31 +177148,11 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -174273,6 +177173,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -174280,19 +177240,12 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ @@ -174306,29 +177259,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -174342,121 +177276,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::getLeftAndTopFromNativeWindow(int&, int&, Ogre::uint, Ogre::uint)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:113:35: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] - 113 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); - | ^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:38: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here - 51 | NativeDisplayType mNativeDisplay; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::createNativeWindow(int&, int&, Ogre::uint&, Ogre::uint&, Ogre::String&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:277:37: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] - 277 | char *lst = (char*)title.c_str(); - | ^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::setFullscreen(bool, Ogre::uint, Ogre::uint)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:314:81: warning: the address of 'Ogre::X11EGLSupport::mAtomFullScreen' will never be NULL [-Waddress] - 314 | if (mIsFullScreen != fullscreen && &mGLSupport->mAtomFullScreen == None) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:161:30: note: 'Ogre::X11EGLSupport::mAtomFullScreen' declared here - 161 | Atom mAtomFullScreen; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::windowMovedOrResized()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:371:35: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] - 371 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here - 51 | NativeDisplayType mNativeDisplay; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:393:28: warning: comparison of integer expressions of different signedness: 'Ogre::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 393 | if (mWidth == windowAttrib.width && mHeight == windowAttrib.height) - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:393:61: warning: comparison of integer expressions of different signedness: 'Ogre::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 393 | if (mWidth == windowAttrib.width && mHeight == windowAttrib.height) - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::switchFullScreen(bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:408:50: warning: the address of 'Ogre::X11EGLSupport::mAtomFullScreen' will never be NULL [-Waddress] - 408 | if (&mGLSupport->mAtomFullScreen != None) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:161:30: note: 'Ogre::X11EGLSupport::mAtomFullScreen' declared here - 161 | Atom mAtomFullScreen; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:410:43: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] - 410 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here - 51 | NativeDisplayType mNativeDisplay; - | ^~~~~~~~~~~~~~ -[ 98%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTextureManager.cpp -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::create(const Ogre::String&, Ogre::uint, Ogre::uint, bool, const Ogre::NameValuePairList*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:558:30: warning: narrowing conversion of 'samples' from 'Ogre::uint' {aka 'unsigned int'} to 'int' [-Wnarrowing] - 558 | EGL_SAMPLES, samples, - | ^~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:438:13: warning: variable 'gamma' set but not used [-Wunused-but-set-variable] - 438 | int gamma; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:440:14: warning: variable 'vsync' set but not used [-Wunused-but-set-variable] - 440 | bool vsync = false; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:584:22: warning: unused variable 'oldDrawableDraw' [-Wunused-variable] - 584 | ::EGLSurface oldDrawableDraw = eglGetCurrentSurface(EGL_DRAW); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:586:22: warning: unused variable 'oldDrawableRead' [-Wunused-variable] - 586 | ::EGLSurface oldDrawableRead = eglGetCurrentSurface(EGL_READ); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:588:22: warning: unused variable 'oldContext' [-Wunused-variable] - 588 | ::EGLContext oldContext = eglGetCurrentContext(); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -174464,7 +177305,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -174472,9 +177314,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 99%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp -[ 99%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o +[ 96%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -174540,7 +177381,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLUniformCache.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -174606,36 +177446,45 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLHardwareBufferManager.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareVertexBuffer.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreOverlaySystem.cpp:30: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp: In constructor 'Ogre::X11EGLSupport::X11EGLSupport()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:95:13: warning: unused variable 'dummy' [-Wunused-variable] - 95 | int dummy = 0; - | ^~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -174653,6 +177502,129 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[ 96%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderObjectListener.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp: In constructor 'Ogre::X11EGLSupport::X11EGLSupport()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:95:13: warning: unused variable 'dummy' [-Wunused-variable] + 95 | int dummy = 0; + | ^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp: In member function 'virtual void Ogre::X11EGLSupport::switchMode(Ogre::uint&, Ogre::uint&, short int&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:183:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 183 | if (mode->first.first >= static_cast(width) && @@ -174660,18 +177632,218 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:184:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 184 | mode->first.second >= static_cast(height)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:208:31: warning: unused variable 'winAtt' [-Wunused-variable] 208 | XWindowAttributes winAtt; | ^~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:175:13: warning: variable 'newSize' set but not used [-Wunused-but-set-variable] 175 | int newSize = -1; | ^~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::getLeftAndTopFromNativeWindow(int&, int&, Ogre::uint, Ogre::uint)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:113:35: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] + 113 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); + | ^~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:38: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here + 51 | NativeDisplayType mNativeDisplay; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::createNativeWindow(int&, int&, Ogre::uint&, Ogre::uint&, Ogre::String&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:277:37: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] + 277 | char *lst = (char*)title.c_str(); + | ^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::setFullscreen(bool, Ogre::uint, Ogre::uint)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:314:81: warning: the address of 'Ogre::X11EGLSupport::mAtomFullScreen' will never be NULL [-Waddress] + 314 | if (mIsFullScreen != fullscreen && &mGLSupport->mAtomFullScreen == None) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:161:30: note: 'Ogre::X11EGLSupport::mAtomFullScreen' declared here + 161 | Atom mAtomFullScreen; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::windowMovedOrResized()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:371:35: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] + 371 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here + 51 | NativeDisplayType mNativeDisplay; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:393:28: warning: comparison of integer expressions of different signedness: 'Ogre::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 393 | if (mWidth == windowAttrib.width && mHeight == windowAttrib.height) + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:393:61: warning: comparison of integer expressions of different signedness: 'Ogre::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 393 | if (mWidth == windowAttrib.width && mHeight == windowAttrib.height) + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::switchFullScreen(bool)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:408:50: warning: the address of 'Ogre::X11EGLSupport::mAtomFullScreen' will never be NULL [-Waddress] + 408 | if (&mGLSupport->mAtomFullScreen != None) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:161:30: note: 'Ogre::X11EGLSupport::mAtomFullScreen' declared here + 161 | Atom mAtomFullScreen; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:410:43: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] + 410 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here + 51 | NativeDisplayType mNativeDisplay; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::create(const Ogre::String&, Ogre::uint, Ogre::uint, bool, const Ogre::NameValuePairList*)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:558:30: warning: narrowing conversion of 'samples' from 'Ogre::uint' {aka 'unsigned int'} to 'int' [-Wnarrowing] + 558 | EGL_SAMPLES, samples, + | ^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:438:13: warning: variable 'gamma' set but not used [-Wunused-but-set-variable] + 438 | int gamma; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:440:14: warning: variable 'vsync' set but not used [-Wunused-but-set-variable] + 440 | bool vsync = false; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:584:22: warning: unused variable 'oldDrawableDraw' [-Wunused-variable] + 584 | ::EGLSurface oldDrawableDraw = eglGetCurrentSurface(EGL_DRAW); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:586:22: warning: unused variable 'oldDrawableRead' [-Wunused-variable] + 586 | ::EGLSurface oldDrawableRead = eglGetCurrentSurface(EGL_READ); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:588:22: warning: unused variable 'oldContext' [-Wunused-variable] + 588 | ::EGLContext oldContext = eglGetCurrentContext(); + | ^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreLight.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePass.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTechnique.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -174750,17 +177922,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -174813,10 +177974,23 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -174857,42 +178031,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[ 99%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -174914,68 +178052,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -174998,36 +178074,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string, std::allocator >&, long long unsigned int, const std::__cxx11::basic_string, std::allocator >&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string, std::allocator >&)>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _NodeGen = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; _KeyOfValue = std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&); _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, std::_Select1st, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >, std::less >, Ogre::STLAllocator, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >::rebind, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)> >; typename _Allocator::value_type = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>; value_type = std::pair, Ogre::GpuProgram* (*)(Ogre::ResourceManager*, const std::__cxx11::basic_string&, long long unsigned int, const std::__cxx11::basic_string&, bool, Ogre::ManualResourceLoader*, Ogre::GpuProgramType, const std::__cxx11::basic_string&)>]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLGpuProgramManager.cpp:53:30: required from here - 53 | return mProgramMap.insert(ProgramMap::value_type(syntaxCode, createFn)).second; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -175200,114 +178246,18 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp: In member function 'virtual void Ogre::GLXWindow::setFullscreen(bool, Ogre::uint, Ogre::uint)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:485:81: warning: the address of 'Ogre::GLXGLSupport::mAtomFullScreen' will never be NULL [-Waddress] - 485 | if (mIsFullScreen != fullscreen && &mGLSupport->mAtomFullScreen == None) - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXContext.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXGLSupport.h:18:22: note: 'Ogre::GLXGLSupport::mAtomFullScreen' declared here - 18 | Atom mAtomFullScreen; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramSet.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp: In member function 'void Ogre::GLXWindow::switchFullScreen(bool)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:767:50: warning: the address of 'Ogre::GLXGLSupport::mAtomFullScreen' will never be NULL [-Waddress] - 767 | if (&mGLSupport->mAtomFullScreen != None) - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX/OgreGLXGLSupport.h:18:22: note: 'Ogre::GLXGLSupport::mAtomFullScreen' declared here - 18 | Atom mAtomFullScreen; - | ^~~~~~~~~~~~~~~ -[ 99%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/GLX -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLSL/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/atifs/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/nvparse -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -175334,34 +178284,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPlugin.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -175381,6 +178303,17 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreOverlayElement.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h: At global scope: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:215:55: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ + | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, + from /usr/include/c++/14/string:47, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:32: +/usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -175536,288 +178469,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPixelFormat.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::_ConfigOption> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::_ConfigOption> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::_ConfigOption> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::_ConfigOption> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::_ConfigOption> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::_ConfigOption>; _KeyOfValue = std::_Select1st, Ogre::_ConfigOption> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::_ConfigOption>, std::_Select1st, Ogre::_ConfigOption> >, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::_ConfigOption>, std::_Select1st, Ogre::_ConfigOption> >, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::_ConfigOption; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy >; mapped_type = std::map, Ogre::_ConfigOption, std::less >, Ogre::STLAllocator, Ogre::_ConfigOption>, Ogre::CategorisedAllocPolicy > >::mapped_type; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:256:30: required from here - 256 | mOptions[optFullScreen.name] = optFullScreen; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::__cxx11::basic_string > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::__cxx11::basic_string > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::__cxx11::basic_string > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st, std::__cxx11::basic_string > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::__cxx11::basic_string >, std::_Select1st, std::__cxx11::basic_string > >, std::less >, Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::__cxx11::basic_string >, Ogre::CategorisedAllocPolicy >; mapped_type = std::__cxx11::basic_string; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:355:34: required from here - 355 | miscParams["displayFrequency"] = opt->second.currentValue; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -175878,82 +178529,13 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPlugin.h:32: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -175997,28 +178579,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -176047,99 +178607,941 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgrePanelOverlayElement.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 96%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZonePrerequisites.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZone.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 96%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here + 358 | mCodePointRangeList.push_back(range); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSingleton.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ /usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -176159,6 +179561,42 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here + 309 | mCodePointMap.insert( + | ~~~~~~~~~~~~~~~~~~~~^ + 310 | CodePointMap::value_type(id, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 312 | textureAspect * (u2 - u1) / (v2 - v1)))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -176219,25 +179657,59 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGeneratorA.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +[ 97%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -176257,13 +179729,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ +[ 97%] Linking CXX shared library ../../lib/RenderSystem_GL.so /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -176285,24 +179751,67 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/cmake -E cmake_link_script CMakeFiles/RenderSystem_GL.dir/link.txt --verbose=1 +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -176328,79 +179837,47 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainMaterialGenerator::Profile*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainMaterialGenerator::Profile**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainMaterialGenerator::Profile**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainMaterialGenerator::Profile*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainMaterialGenerator::Profile**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::TerrainMaterialGenerator::Profile*}; _Tp = Ogre::TerrainMaterialGenerator::Profile*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::TerrainMaterialGenerator::Profile*}; _Tp = Ogre::TerrainMaterialGenerator::Profile*; _Alloc = Ogre::STLAllocator >; reference = Ogre::TerrainMaterialGenerator::Profile*&]' 123 | _M_realloc_append(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::TerrainMaterialGenerator::Profile*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::TerrainMaterialGenerator::Profile*]' 1301 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:61:22: required from here + 61 | mProfiles.push_back(OGRE_NEW SM2Profile(this, "SM2", "Profile for rendering on Shader Model 2 capable cards")); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {float}; _Tp = float; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float}; _Tp = float; _Alloc = Ogre::STLAllocator >; reference = float&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = float; _Alloc = Ogre::STLAllocator >; value_type = float]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:290:23: required from here + 290 | lodValues.push_back(TerrainGlobalOptions::getSingleton().getCompositeMapDistance()); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -176516,124 +179993,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -176694,13 +180053,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,RenderSystem_GL.so.1.9.0 -o ../../lib/RenderSystem_GL.so.1.9.0 CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lGL -lGLU -lSM -lICE -lX11 -lXext -lXrandr /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -176772,38 +180126,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -176811,6 +180134,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +[ 98%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEZONEPLUGIN_EXPORTS -DPlugin_OctreeZone_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -176830,6 +180155,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -176892,27 +180271,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177025,6 +180383,178 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp: In member function 'virtual void Ogre::TextAreaOverlayElement::updatePositionGeometry()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:182:37: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] + 182 | iend = mCaption.end(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' + 248 | _fwd_iterator( const _fwd_iterator& i ); + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:184:41: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] + 184 | for( i = mCaption.begin(); i != iend; ++i ) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' + 248 | _fwd_iterator( const _fwd_iterator& i ); + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:234:53: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] + 234 | i = peeki; // skip both as one newline + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' + 248 | _fwd_iterator( const _fwd_iterator& i ); + | ^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFileSystemLayer.h:116:19: required from here + 116 | mConfigPaths = paths; + | ^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::SharedPtr&}; _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = Ogre::SharedPtr]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:230:32: required from here + 230 | outParamsTable[0].push_back(curParam); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ProgramProcessor::MergeParameter; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ProgramProcessor::MergeParameter*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor::MergeParameter*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ProgramProcessor::MergeParameter; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor::MergeParameter*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::RTShader::ProgramProcessor::MergeParameter&}; _Tp = Ogre::RTShader::ProgramProcessor::MergeParameter; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::ProgramProcessor::MergeParameter; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ProgramProcessor::MergeParameter]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:312:26: required from here + 312 | mergedParams.push_back(curMergeParam); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177047,6 +180577,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::Operand*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::Operand**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::Operand*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::Operand**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::Operand*}; _Tp = Ogre::RTShader::Operand*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::Operand*}; _Tp = Ogre::RTShader::Operand*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::Operand*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::Operand*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::Operand*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:710:60: required from here + 710 | paramsRefMap[curOperand.getParameter().get()].push_back(&curOperand); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ProgramProcessor::MergeCombination; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ProgramProcessor::MergeCombination*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor::MergeCombination*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ProgramProcessor::MergeCombination; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor::MergeCombination*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramProcessor::MergeCombination}; _Tp = Ogre::RTShader::ProgramProcessor::MergeCombination; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramProcessor::MergeCombination}; _Tp = Ogre::RTShader::ProgramProcessor::MergeCombination; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::ProgramProcessor::MergeCombination&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::ProgramProcessor::MergeCombination; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ProgramProcessor::MergeCombination]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:877:35: required from here + 877 | mParamMergeCombinations.push_back( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 878 | MergeCombination( + | ~~~~~~~~~~~~~~~~~ + 879 | 1, Operand::OPM_ALL, + | ~~~~~~~~~~~~~~~~~~~~ + 880 | 0, Operand::OPM_ALL, + | ~~~~~~~~~~~~~~~~~~~~ + 881 | 1, Operand::OPM_ALL, + | ~~~~~~~~~~~~~~~~~~~~ + 882 | 0, Operand::OPM_ALL)); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177076,36 +180660,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177131,36 +180685,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177219,6 +180743,64 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree >, std::_Select1st > >, std::less, Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter*; _Tp = Ogre::SharedPtr; _Compare = std::less; _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = Ogre::RTShader::Parameter*]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:630:36: required from here + 630 | localParamsMap[srcParameter.get()] = localParameter; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Parameter*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::RTShader::Parameter*; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = Ogre::RTShader::Parameter*; _Tp = std::vector > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = Ogre::RTShader::Parameter*]' + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:710:49: required from here + 710 | paramsRefMap[curOperand.getParameter().get()].push_back(&curOperand); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177249,11 +180831,68 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -177274,15 +180913,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ~~~~~~~~~~~~^~~~~~~~ @@ -177334,13 +180964,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177360,6 +180983,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177381,54 +181013,111 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = char*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = char; _Alloc = Ogre::STLAllocator >; pointer = char*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1694:25: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = char; _Alloc = Ogre::STLAllocator >]' - 1694 | = this->_M_allocate(_S_check_init_len(__n, _M_get_Tp_allocator())); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = char; _Alloc = Ogre::STLAllocator >; allocator_type = Ogre::STLAllocator >]' - 711 | _M_range_initialize(__first, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 712 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:400:59: required from here - 400 | vector::type title_ (title.begin(), title.end()); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 98%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +[ 99%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPaging.cpp +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -177454,105 +181143,98 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ProgramWriterFactory*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ProgramWriterFactory**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramWriterFactory**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ProgramWriterFactory*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramWriterFactory**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramWriterFactory*}; _Tp = Ogre::RTShader::ProgramWriterFactory*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramWriterFactory*}; _Tp = Ogre::RTShader::ProgramWriterFactory*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::ProgramWriterFactory*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::ProgramWriterFactory*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ProgramWriterFactory*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:176:35: required from here + 176 | mProgramWriterFactories.push_back(OGRE_NEW ShaderProgramWriterCGFactory()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::ProgramProcessor*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::ProgramProcessor**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::ProgramProcessor*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::ProgramProcessor**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramProcessor*}; _Tp = Ogre::RTShader::ProgramProcessor*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RTShader::ProgramProcessor*}; _Tp = Ogre::RTShader::ProgramProcessor*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RTShader::ProgramProcessor*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RTShader::ProgramProcessor*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::ProgramProcessor*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:204:37: required from here + 204 | mDefaultProgramProcessors.push_back(OGRE_NEW CGProgramProcessor); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = Ogre::SharedPtr*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:398:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::size_t = long unsigned int]' + 398 | this->_M_impl._M_start = this->_M_allocate(__n); + | ~~~~~~^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:334:9: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::size_t = long unsigned int; allocator_type = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 334 | { _M_create_storage(__n); } + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:603:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::SharedPtr; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 603 | _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator())) + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:646:89: required from here + 646 | const ShaderParameterList pixelOriginalInParams = pixelMain->getInputParameters(); + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177607,56 +181289,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -177715,141 +181347,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriter*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriter*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriter*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriter*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramWriter*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriter*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriter*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriter*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriter*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramWriter*>, std::_Select1st, Ogre::RTShader::ProgramWriter*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramWriter*>, std::_Select1st, Ogre::RTShader::ProgramWriter*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::ProgramWriter*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriter*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ProgramWriter*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here - 90 | msMapCodecs[pCodec->getType()] = pCodec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:290:30: required from here + 290 | mProgramWritersMap[language] = programWriter; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::SharedPtr > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::SharedPtr > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::SharedPtr > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::SharedPtr > >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::SharedPtr >; _KeyOfValue = std::_Select1st, Ogre::SharedPtr > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::SharedPtr >, std::_Select1st, Ogre::SharedPtr > >, std::less >, Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::SharedPtr; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::SharedPtr >, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::SharedPtr; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:500:32: required from here + 500 | mVertexShaderMap[programName] = pGpuProgram; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -177915,6 +181472,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramProcessor*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramProcessor*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramProcessor*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramProcessor*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramProcessor*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramProcessor*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramProcessor*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramProcessor*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramProcessor*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramProcessor*>, std::_Select1st, Ogre::RTShader::ProgramProcessor*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramProcessor*>, std::_Select1st, Ogre::RTShader::ProgramProcessor*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::ProgramProcessor*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramProcessor*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ProgramProcessor*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:579:54: required from here + 579 | mProgramProcessorsMap[processor->getTargetLanguage()] = processor; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -177941,6 +181527,126 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::Program* const&}; _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::Program* const&; _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::Program* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::Program* const&; _Key = Ogre::RTShader::Program*; _Val = Ogre::RTShader::Program*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::Program*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::Program*>::rebind; typename _Alloc::value_type = Ogre::RTShader::Program*; value_type = Ogre::RTShader::Program*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:249:25: required from here + 249 | mCpuProgramsList.insert(shaderProgram); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -177980,7 +181686,92 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +[100%] Linking CXX shared library ../../lib/RenderSystem_GLES2.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/RenderSystem_GLES2.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,RenderSystem_GLES2.so.1.9.0 -o ../../lib/RenderSystem_GLES2.so.1.9.0 CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lGLESv2 -lSM -lICE -lX11 -lXext -lGLESv2 -lSM -lICE -lX11 -lXext -lEGL -lEGL -lSM -lICE -lX11 -lXext -lXrandr /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -177995,15 +181786,76 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLUniformCache.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLUniformCache.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -178044,6 +181896,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -178238,14 +182153,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -178317,7 +182226,80 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -178325,15 +182307,15 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderToVertexBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderToVertexBuffer.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderParameter.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/cmake -E cmake_symlink_library ../../lib/RenderSystem_GL.so.1.9.0 ../../lib/RenderSystem_GL.so.1.9.0 ../../lib/RenderSystem_GL.so /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -178399,6 +182381,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; @@ -178425,15 +182426,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullUniformCacheImp.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -178447,6 +182439,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::pair; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::pair*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::pair*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; value_type = std::pair]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:358:33: required from here + 358 | mCodePointRangeList.push_back(range); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -178473,28 +182484,292 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = unsigned int; _Tp = Ogre::Font::GlyphInfo; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include/OgreFont.h:309:25: required from here + 309 | mCodePointMap.insert( + | ~~~~~~~~~~~~~~~~~~~~^ + 310 | CodePointMap::value_type(id, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 311 | GlyphInfo(id, UVRect(u1, v1, u2, v2), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 312 | textureAspect * (u2 - u1) / (v2 - v1)))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[100%] Built target RenderSystem_GL +[100%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEZONEPLUGIN_EXPORTS -DPlugin_OctreeZone_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -178566,7 +182841,60 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -178574,34 +182902,24 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ @@ -178735,51 +183053,98 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLStateCacheManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -178801,49 +183166,177 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -178898,69 +183391,201 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriterFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriterFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::RTShader::ProgramWriterFactory*> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriterFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::RTShader::ProgramWriterFactory*>; _KeyOfValue = std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramWriterFactory*>, std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::RTShader::ProgramWriterFactory*>, std::_Select1st, Ogre::RTShader::ProgramWriterFactory*> >, std::less >, Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::RTShader::ProgramWriterFactory*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::RTShader::ProgramWriterFactory*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::RTShader::ProgramWriterFactory*; key_type = std::__cxx11::basic_string]' 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:62:41: required from here + 62 | mFactories[factory->getTargetLanguage()] = factory; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/cmake -E cmake_symlink_library ../../lib/RenderSystem_GLES2.so.1.9.0 ../../lib/RenderSystem_GLES2.so.1.9.0 ../../lib/RenderSystem_GLES2.so +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[100%] Built target RenderSystem_GLES2 +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +[100%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_OCTREEZONEPLUGIN_EXPORTS -DPlugin_OctreeZone_EXPORTS -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'void Ogre::OctreeZone::init(Ogre::AxisAlignedBox&, int)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1033:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1033 | Vector3 min = box.getMinimum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1035:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1035 | Vector3 max = box.getMaximum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'void Ogre::OctreeZone::resize(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1048:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1048 | const Vector3 min = box.getMinimum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1049:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1049 | const Vector3 max = box.getMaximum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'bool Ogre::OctreeZoneData::_isIn(Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1286:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1286 | Vector3 bmin = box.getMinimum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1287:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 1287 | Vector3 bmax = box.getMaximum(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCompositionPass.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptCompiler.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreScriptTranslator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -179032,66 +183657,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; @@ -179099,29 +183664,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179141,15 +183683,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179171,8 +183704,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -[ 99%] Linking CXX shared library ../../lib/libOgreRTShaderSystem.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreRTShaderSystem.dir/link.txt --verbose=1 +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179249,7 +183843,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreRTShaderSystem.so.1.9.0 -o ../../lib/libOgreRTShaderSystem.so.1.9.0 CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179308,73 +183901,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179405,13 +183931,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179442,63 +183961,244 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +[100%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -D_MT -D_USRDLL -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/include -I/usr/include/freetype2 -I/usr/include/ois -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include -I/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -c /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -179512,15 +184212,481 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLSupport.cpp:31: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 709 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 722 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 731 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 744 | return Vector3::ZERO; + | ~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 334 | return mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 348 | return mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 399 | Vector3 min = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 400 | Vector3 max = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 609 | Vector3 intMin = mMinimum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 610 | Vector3 intMax = mMaximum; + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; @@ -179566,85 +184732,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179666,43 +184753,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' 1621 | pointer __result = this->_M_allocate(__n); | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::GLFBOManager::FormatProperties::Mode; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::GLFBOManager::FormatProperties::Mode*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLFBOManager::FormatProperties::Mode*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::GLFBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >; pointer = Ogre::GLFBOManager::FormatProperties::Mode*; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::GLFBOManager::FormatProperties::Mode&}; _Tp = Ogre::GLFBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLFBOManager::FormatProperties::Mode; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLFBOManager::FormatProperties::Mode]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:349:58: required from here - 349 | mProps[x].modes.push_back(mode); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -179782,28 +184892,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179833,35 +184921,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -179891,86 +184950,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::GLFBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLFBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLFBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Ogre::GLFBOManager::RBFormat; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Ogre::GLFBOManager::RBFormat; _Tp = Ogre::GLFBOManager::RBRef; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLFBOManager::RBRef; key_type = Ogre::GLFBOManager::RBFormat]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:527:37: required from here - 527 | mRenderBufferMap[key] = RBRef(rb); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -180034,6 +185029,238 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSimpleRenderable.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreWireBoundingBox.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::Portal* const&}; _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Portal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Portal*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:374:35: required from here + 374 | transferPortalList.push_back(p2); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::AntiPortal* const&}; _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::AntiPortal*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::AntiPortal*]' + 1306 | { this->_M_insert(end(), __x); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:407:39: required from here + 407 | transferAntiPortalList.push_back(ap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::PortalBase*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::PortalBase**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::PortalBase**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::PortalBase**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::PortalBase*}; _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::PortalBase*}; _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; reference = Ogre::PortalBase*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::PortalBase*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::PortalBase*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:592:31: required from here + 592 | sortedPortalList.push_back(portal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::SceneNode*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::SceneNode**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneNode**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::SceneNode**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::SceneNode*}; _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; reference = Ogre::SceneNode*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::SceneNode*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::SceneNode*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:731:32: required from here + 731 | visibleNodeList.push_back( sn ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -180123,41 +185350,75 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCZSceneNode* const&}; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::PCZSceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::PCZSceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::PCZSceneNode*>::rebind; typename _Alloc::value_type = Ogre::PCZSceneNode*; value_type = Ogre::PCZSceneNode*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:94:24: required from here + 94 | mHomeNodeList.insert( n ); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -180165,6 +185426,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; @@ -180185,6 +185449,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 172 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ @@ -180204,6 +185471,19 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -180229,116 +185509,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLSupport.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; @@ -180364,11 +185534,35 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPaging.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPaging.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:31: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -180395,18 +185589,9 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreTextureUnitState.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPaging.h:33: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; @@ -180478,73 +185663,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -180662,20 +185782,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; @@ -180689,97 +185795,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLPrerequisites.h:31, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTextureManager.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; @@ -180806,9 +185825,246 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -180887,6 +186143,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; @@ -180900,6 +186186,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; @@ -180939,26 +186255,8 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -181089,20 +186387,30 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' @@ -181144,6 +186452,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -181338,93 +186709,66 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareVertexBuffer*}; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::HardwareVertexBuffer*; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::HardwareVertexBuffer*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::HardwareVertexBuffer*; _Key = Ogre::HardwareVertexBuffer*; _Val = Ogre::HardwareVertexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareVertexBuffer*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::HardwareVertexBuffer*>::rebind; typename _Alloc::value_type = Ogre::HardwareVertexBuffer*; value_type = Ogre::HardwareVertexBuffer*]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:96:25: required from here - 96 | mVertexBuffers.insert(buf); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareIndexBuffer*}; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::HardwareIndexBuffer*; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::HardwareIndexBuffer*; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::HardwareIndexBuffer*; _Key = Ogre::HardwareIndexBuffer*; _Val = Ogre::HardwareIndexBuffer*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:523:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = Ogre::HardwareIndexBuffer*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::HardwareIndexBuffer*>::rebind; typename _Alloc::value_type = Ogre::HardwareIndexBuffer*; value_type = Ogre::HardwareIndexBuffer*]' - 523 | _M_t._M_insert_unique(std::move(__x)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:110:24: required from here - 110 | mIndexBuffers.insert(buf); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreRTShaderSystem.so.1.9.0 ../../lib/libOgreRTShaderSystem.so.1.9.0 ../../lib/libOgreRTShaderSystem.so -make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -181451,36 +186795,101 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix3.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -[ 99%] Built target OgreRTShaderSystem -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:35: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 226 | return r; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -181611,7 +187020,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -181626,32 +187061,7 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLPlugin.cpp:30: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} @@ -181678,36 +187088,28 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' @@ -181749,16 +187151,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -181781,98 +187173,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -181902,56 +187202,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -182035,6 +187285,209 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePrerequisites.h:326, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPrerequisites.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In member function 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 582 | return perp; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 661 | Vector3 v0 = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 662 | Vector3 v1 = dest; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 670 | return Quaternion::IDENTITY; + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] + 702 | return q; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' + 172 | inline Quaternion& operator= (const Quaternion& rkQ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 717 | Vector3 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 719 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] @@ -182082,13 +187535,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -182180,7 +187626,10 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include/OgrePageManager.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPaging.h:34: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} @@ -182195,71 +187644,57 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ +[100%] Linking CXX shared library ../../lib/libOgreOverlay.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreOverlay.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreOverlay.so.1.9.0 -o ../../lib/libOgreOverlay.so.1.9.0 CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lfreetype /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMesh.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneNode.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:37, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreNode.h:40: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) @@ -182390,6 +187825,33 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimation.h:35, from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSkeleton.h:38, @@ -182434,37 +187896,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -182680,6 +188111,36 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -182699,30 +188160,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -182744,68 +188181,22 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; pointer = unsigned int*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = unsigned int; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:116:36: required from here - 116 | mRenderAttribsBound.reserve(100); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderWindow*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderWindow**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderWindow**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RTShader::SubRenderState*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RTShader::SubRenderState**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::SubRenderState**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderWindow*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderWindow**; std::size_t = long unsigned int]' +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RTShader::SubRenderState*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RTShader::SubRenderState**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderWindow* const&}; _Tp = Ogre::RenderWindow*; _Alloc = Ogre::STLAllocator >]' +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Tp = Ogre::RTShader::SubRenderState*; _Alloc = Ogre::STLAllocator >]' 596 | pointer __new_start(this->_M_allocate(__len)); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RenderWindow*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderWindow*]' +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::RTShader::SubRenderState*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RTShader::SubRenderState*]' 1294 | _M_realloc_append(__x); | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:1042:28: required from here - 1042 | createdWindows.push_back(curWindow); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:112:32: required from here + 112 | mSubRenderStateList.push_back(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -182831,142 +188222,399 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::DepthBuffer*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::DepthBuffer**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::DepthBuffer**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::DepthBuffer*}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::DepthBuffer*}; _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; reference = Ogre::DepthBuffer*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::DepthBuffer*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::DepthBuffer*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:1135:56: required from here - 1135 | mDepthBufferPool[depthBuffer->getPoolId()].push_back( depthBuffer ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::HardwareOcclusionQuery*}; _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::HardwareOcclusionQuery*}; _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1311:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwareOcclusionQuery*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwareOcclusionQuery*]' - 1311 | { this->_M_insert(end(), std::move(__x)); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:3415:32: required from here - 3415 | mHwOcclusionQueries.push_back(ret); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::RTShader::SubRenderState* const&}; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::RTShader::SubRenderState* const&; _Key = Ogre::RTShader::SubRenderState*; _Val = Ogre::RTShader::SubRenderState*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::RTShader::SubRenderState*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::RTShader::SubRenderState*>::rebind; typename _Alloc::value_type = Ogre::RTShader::SubRenderState*; value_type = Ogre::RTShader::SubRenderState*]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:184:37: required from here + 184 | mSubRenderStateInstancesSet.insert(subRenderState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:40: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreOverlay.so.1.9.0 ../../lib/libOgreOverlay.so.1.9.0 ../../lib/libOgreOverlay.so /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::GLContext*; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' - 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::GLContext* const&}; _Tp = Ogre::GLContext*; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' - 710 | auto __p = this->_M_get_node(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Ogre::GLContext* const&}; _Tp = Ogre::GLContext*; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' - 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_list.h:1306:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::GLContext*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::GLContext*]' - 1306 | { this->_M_insert(end(), __x); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:3640:35: required from here - 3640 | mBackgroundContextList.push_back(newContext); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[100%] Built target OgreOverlay +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ray&, const AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:64:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | Vector3 origin = one.getOrigin(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:65:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 65 | Vector3 dir = one.getDirection(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp: In function 'Ogre::Intersection Ogre::intersect(const Sphere&, const AxisAlignedBox&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:214:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 214 | Vector3 scenter = one.getCenter(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:35, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/../Paging/include/OgrePageManager.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 64 | : mRadius(radius), mCenter(center) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -182996,19 +188644,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -183034,19 +188669,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -183076,19 +188698,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -183118,106 +188727,298 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node > > > >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node > > > >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair > > >; _KeyOfValue = std::_Select1st > > > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree > > >, std::_Select1st > > > >, std::less, Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = short unsigned int; _Tp = std::vector > >; _Compare = std::less; _Alloc = Ogre::STLAllocator > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector > >; key_type = short unsigned int]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:1135:45: required from here - 1135 | mDepthBufferPool[depthBuffer->getPoolId()].push_back( depthBuffer ); - | ^ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' 609 | _Link_type __tmp = _M_get_node(); | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {Ogre::PCZSceneNode* const&}; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; _Link_type = std::_Rb_tree_node*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*]' 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = Ogre::PCZSceneNode* const&; _NodeGen = std::_Rb_tree, std::less, Ogre::STLAllocator > >::_Alloc_node; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >; iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = Ogre::PCZSceneNode* const&; _Key = Ogre::PCZSceneNode*; _Val = Ogre::PCZSceneNode*; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = Ogre::STLAllocator >]' 2172 | return _Res(_M_insert_(__res.first, __res.second, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = Ogre::PCZSceneNode*; _Compare = std::less; _Alloc = Ogre::STLAllocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::less, Ogre::STLAllocator > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits > >::rebind_alloc; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits >, Ogre::PCZSceneNode*>::rebind; typename _Alloc::value_type = Ogre::PCZSceneNode*; value_type = Ogre::PCZSceneNode*]' 514 | _M_t._M_insert_unique(__x); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:348:22: required from here + 348 | mNodes.insert(n); + | ~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 533 | Vector2 ret = *this; + | ^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] + 535 | return ret; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' + 129 | inline Vector2& operator = ( const Vector2& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] + 581 | return angle; + | ^~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' + 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } + | ^~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 54 | :mOrigin(origin), mDirection(direction) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' + 134 | inline Vector3& operator = ( const Vector3& rkVector ) + | ^~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -183258,6 +189059,88 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainQuadTreeNode::LodLevel*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainQuadTreeNode::LodLevel**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainQuadTreeNode::LodLevel**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainQuadTreeNode::LodLevel*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainQuadTreeNode::LodLevel**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::TerrainQuadTreeNode::LodLevel* const&}; _Tp = Ogre::TerrainQuadTreeNode::LodLevel*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::TerrainQuadTreeNode::LodLevel*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::TerrainQuadTreeNode::LodLevel*]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:90:24: required from here + 90 | mLodLevels.push_back(ll); + | ~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -183265,19 +189148,18 @@ /usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 86 | __tmp = _M_allocate_and_copy(__n, - | ~~~~~~~~~~~~~~~~~~~~^~~~~ - 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:266:26: required from here - 266 | mSliceTRT.reserve(mDepth); - | ~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ @@ -183453,1463 +189335,84 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_List_node; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_List_node*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::_List_node*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_list.h:518:44: required from 'typename std::__cxx11::_List_base<_Tp, _Alloc>::_Node_alloc_traits::pointer std::__cxx11::_List_base<_Tp, _Alloc>::_M_get_node() [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; typename _Node_alloc_traits::pointer = std::_List_node*; _Node_alloc_traits = std::__cxx11::_List_base > >::_Node_alloc_traits]' + 518 | { return _Node_alloc_traits::allocate(_M_impl, 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:710:32: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; _Node = std::__cxx11::list > >::_Node]' + 710 | auto __p = this->_M_get_node(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/stl_list.h:2004:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; iterator = std::__cxx11::list > >::iterator]' + 2004 | _Node* __tmp = _M_create_node(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1321:19: required from 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::VertexElement&}; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >; reference = Ogre::VertexElement&]' + 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:1933:18: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >]' + 1933 | emplace_back(*__first); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_list.h:814:31: required from 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = Ogre::VertexElement; _Alloc = Ogre::STLAllocator >]' + 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:1043:45: required from here + 1043 | srcData->vertexDeclaration->getElements(); + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src/OgreTerrainPaging.cpp:29: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 387 | : hit(_hit), terrain(_terrain), position(_pos) {} + | ^~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean _glewStrSame1(GLubyte**, GLuint*, const GLubyte*, GLuint)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:229:29: warning: comparing the result of pointer addition '((* a) + ((sizetype)i))' and NULL [-Waddress] - 229 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:229:44: warning: comparing the result of pointer addition '(b + ((sizetype)i))' and NULL [-Waddress] - 229 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean _glewStrSame2(GLubyte**, GLuint*, const GLubyte*, GLuint)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:245:29: warning: comparing the result of pointer addition '((* a) + ((sizetype)i))' and NULL [-Waddress] - 245 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:245:44: warning: comparing the result of pointer addition '(b + ((sizetype)i))' and NULL [-Waddress] - 245 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean _glewStrSame3(GLubyte**, GLuint*, const GLubyte*, GLuint)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:261:29: warning: comparing the result of pointer addition '((* a) + ((sizetype)i))' and NULL [-Waddress] - 261 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:261:44: warning: comparing the result of pointer addition '(b + ((sizetype)i))' and NULL [-Waddress] - 261 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++; - | ^ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCamera.h:44, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:37: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:33, + from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36: +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 405 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 422 | , pos(Vector3::ZERO) + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] + 387 | : hit(_hit), terrain(_terrain), position(_pos) {} + | ^~~~~~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLenum glewContextInit(Ogre::GLSupport*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8511:5: note: in expansion of macro 'CONST_CAST' - 8511 | CONST_CAST(GLEW_VERSION_4_2) = ( major > 4 ) || ( major == 4 && minor >= 2 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8512:5: note: in expansion of macro 'CONST_CAST' - 8512 | CONST_CAST(GLEW_VERSION_4_1) = GLEW_VERSION_4_2 == GL_TRUE || ( major == 4 && minor >= 1 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8513:5: note: in expansion of macro 'CONST_CAST' - 8513 | CONST_CAST(GLEW_VERSION_4_0) = GLEW_VERSION_4_1 == GL_TRUE || ( major == 4 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8514:5: note: in expansion of macro 'CONST_CAST' - 8514 | CONST_CAST(GLEW_VERSION_3_3) = GLEW_VERSION_4_0 == GL_TRUE || ( major == 3 && minor >= 3 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8515:5: note: in expansion of macro 'CONST_CAST' - 8515 | CONST_CAST(GLEW_VERSION_3_2) = GLEW_VERSION_3_3 == GL_TRUE || ( major == 3 && minor >= 2 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8516:5: note: in expansion of macro 'CONST_CAST' - 8516 | CONST_CAST(GLEW_VERSION_3_1) = GLEW_VERSION_3_2 == GL_TRUE || ( major == 3 && minor >= 1 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8517:5: note: in expansion of macro 'CONST_CAST' - 8517 | CONST_CAST(GLEW_VERSION_3_0) = GLEW_VERSION_3_1 == GL_TRUE || ( major == 3 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8518:5: note: in expansion of macro 'CONST_CAST' - 8518 | CONST_CAST(GLEW_VERSION_2_1) = GLEW_VERSION_3_0 == GL_TRUE || ( major == 2 && minor >= 1 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8519:5: note: in expansion of macro 'CONST_CAST' - 8519 | CONST_CAST(GLEW_VERSION_2_0) = GLEW_VERSION_2_1 == GL_TRUE || ( major == 2 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8520:5: note: in expansion of macro 'CONST_CAST' - 8520 | CONST_CAST(GLEW_VERSION_1_5) = GLEW_VERSION_2_0 == GL_TRUE || ( major == 1 && minor >= 5 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8521:5: note: in expansion of macro 'CONST_CAST' - 8521 | CONST_CAST(GLEW_VERSION_1_4) = GLEW_VERSION_1_5 == GL_TRUE || ( major == 1 && minor >= 4 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8522:5: note: in expansion of macro 'CONST_CAST' - 8522 | CONST_CAST(GLEW_VERSION_1_3) = GLEW_VERSION_1_4 == GL_TRUE || ( major == 1 && minor >= 3 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8523:5: note: in expansion of macro 'CONST_CAST' - 8523 | CONST_CAST(GLEW_VERSION_1_2_1) = GLEW_VERSION_1_3 == GL_TRUE ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8524:5: note: in expansion of macro 'CONST_CAST' - 8524 | CONST_CAST(GLEW_VERSION_1_2) = GLEW_VERSION_1_2_1 == GL_TRUE || ( major == 1 && minor >= 2 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8525:5: note: in expansion of macro 'CONST_CAST' - 8525 | CONST_CAST(GLEW_VERSION_1_1) = GLEW_VERSION_1_2 == GL_TRUE || ( major == 1 && minor >= 1 ) ? GL_TRUE : GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8536:45: note: in expansion of macro 'CONST_CAST' - 8536 | if (glewExperimental || GLEW_VERSION_1_2) CONST_CAST(GLEW_VERSION_1_2) = !_glewInit_GL_VERSION_1_2(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8541:45: note: in expansion of macro 'CONST_CAST' - 8541 | if (glewExperimental || GLEW_VERSION_1_3) CONST_CAST(GLEW_VERSION_1_3) = !_glewInit_GL_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8544:45: note: in expansion of macro 'CONST_CAST' - 8544 | if (glewExperimental || GLEW_VERSION_1_4) CONST_CAST(GLEW_VERSION_1_4) = !_glewInit_GL_VERSION_1_4(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8547:45: note: in expansion of macro 'CONST_CAST' - 8547 | if (glewExperimental || GLEW_VERSION_1_5) CONST_CAST(GLEW_VERSION_1_5) = !_glewInit_GL_VERSION_1_5(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8550:45: note: in expansion of macro 'CONST_CAST' - 8550 | if (glewExperimental || GLEW_VERSION_2_0) CONST_CAST(GLEW_VERSION_2_0) = !_glewInit_GL_VERSION_2_0(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8553:45: note: in expansion of macro 'CONST_CAST' - 8553 | if (glewExperimental || GLEW_VERSION_2_1) CONST_CAST(GLEW_VERSION_2_1) = !_glewInit_GL_VERSION_2_1(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8556:45: note: in expansion of macro 'CONST_CAST' - 8556 | if (glewExperimental || GLEW_VERSION_3_0) CONST_CAST(GLEW_VERSION_3_0) = !_glewInit_GL_VERSION_3_0(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8559:45: note: in expansion of macro 'CONST_CAST' - 8559 | if (glewExperimental || GLEW_VERSION_3_1) CONST_CAST(GLEW_VERSION_3_1) = !_glewInit_GL_VERSION_3_1(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8562:45: note: in expansion of macro 'CONST_CAST' - 8562 | if (glewExperimental || GLEW_VERSION_3_2) CONST_CAST(GLEW_VERSION_3_2) = !_glewInit_GL_VERSION_3_2(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8565:45: note: in expansion of macro 'CONST_CAST' - 8565 | if (glewExperimental || GLEW_VERSION_3_3) CONST_CAST(GLEW_VERSION_3_3) = !_glewInit_GL_VERSION_3_3(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8568:45: note: in expansion of macro 'CONST_CAST' - 8568 | if (glewExperimental || GLEW_VERSION_4_0) CONST_CAST(GLEW_VERSION_4_0) = !_glewInit_GL_VERSION_4_0(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8575:3: note: in expansion of macro 'CONST_CAST' - 8575 | CONST_CAST(GLEW_3DFX_multisample) = _glewSearchExtension("GL_3DFX_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8578:3: note: in expansion of macro 'CONST_CAST' - 8578 | CONST_CAST(GLEW_3DFX_tbuffer) = _glewSearchExtension("GL_3DFX_tbuffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8579:46: note: in expansion of macro 'CONST_CAST' - 8579 | if (glewExperimental || GLEW_3DFX_tbuffer) CONST_CAST(GLEW_3DFX_tbuffer) = !_glewInit_GL_3DFX_tbuffer(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8582:3: note: in expansion of macro 'CONST_CAST' - 8582 | CONST_CAST(GLEW_3DFX_texture_compression_FXT1) = _glewSearchExtension("GL_3DFX_texture_compression_FXT1", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8585:3: note: in expansion of macro 'CONST_CAST' - 8585 | CONST_CAST(GLEW_AMD_blend_minmax_factor) = _glewSearchExtension("GL_AMD_blend_minmax_factor", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8588:3: note: in expansion of macro 'CONST_CAST' - 8588 | CONST_CAST(GLEW_AMD_conservative_depth) = _glewSearchExtension("GL_AMD_conservative_depth", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8591:3: note: in expansion of macro 'CONST_CAST' - 8591 | CONST_CAST(GLEW_AMD_debug_output) = _glewSearchExtension("GL_AMD_debug_output", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8592:50: note: in expansion of macro 'CONST_CAST' - 8592 | if (glewExperimental || GLEW_AMD_debug_output) CONST_CAST(GLEW_AMD_debug_output) = !_glewInit_GL_AMD_debug_output(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8595:3: note: in expansion of macro 'CONST_CAST' - 8595 | CONST_CAST(GLEW_AMD_depth_clamp_separate) = _glewSearchExtension("GL_AMD_depth_clamp_separate", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8598:3: note: in expansion of macro 'CONST_CAST' - 8598 | CONST_CAST(GLEW_AMD_draw_buffers_blend) = _glewSearchExtension("GL_AMD_draw_buffers_blend", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8599:56: note: in expansion of macro 'CONST_CAST' - 8599 | if (glewExperimental || GLEW_AMD_draw_buffers_blend) CONST_CAST(GLEW_AMD_draw_buffers_blend) = !_glewInit_GL_AMD_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8602:3: note: in expansion of macro 'CONST_CAST' - 8602 | CONST_CAST(GLEW_AMD_multi_draw_indirect) = _glewSearchExtension("GL_AMD_multi_draw_indirect", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8603:57: note: in expansion of macro 'CONST_CAST' - 8603 | if (glewExperimental || GLEW_AMD_multi_draw_indirect) CONST_CAST(GLEW_AMD_multi_draw_indirect) = !_glewInit_GL_AMD_multi_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8606:3: note: in expansion of macro 'CONST_CAST' - 8606 | CONST_CAST(GLEW_AMD_name_gen_delete) = _glewSearchExtension("GL_AMD_name_gen_delete", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8607:53: note: in expansion of macro 'CONST_CAST' - 8607 | if (glewExperimental || GLEW_AMD_name_gen_delete) CONST_CAST(GLEW_AMD_name_gen_delete) = !_glewInit_GL_AMD_name_gen_delete(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8610:3: note: in expansion of macro 'CONST_CAST' - 8610 | CONST_CAST(GLEW_AMD_performance_monitor) = _glewSearchExtension("GL_AMD_performance_monitor", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8611:57: note: in expansion of macro 'CONST_CAST' - 8611 | if (glewExperimental || GLEW_AMD_performance_monitor) CONST_CAST(GLEW_AMD_performance_monitor) = !_glewInit_GL_AMD_performance_monitor(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8614:3: note: in expansion of macro 'CONST_CAST' - 8614 | CONST_CAST(GLEW_AMD_pinned_memory) = _glewSearchExtension("GL_AMD_pinned_memory", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8617:3: note: in expansion of macro 'CONST_CAST' - 8617 | CONST_CAST(GLEW_AMD_query_buffer_object) = _glewSearchExtension("GL_AMD_query_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8620:3: note: in expansion of macro 'CONST_CAST' - 8620 | CONST_CAST(GLEW_AMD_sample_positions) = _glewSearchExtension("GL_AMD_sample_positions", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8621:54: note: in expansion of macro 'CONST_CAST' - 8621 | if (glewExperimental || GLEW_AMD_sample_positions) CONST_CAST(GLEW_AMD_sample_positions) = !_glewInit_GL_AMD_sample_positions(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8624:3: note: in expansion of macro 'CONST_CAST' - 8624 | CONST_CAST(GLEW_AMD_seamless_cubemap_per_texture) = _glewSearchExtension("GL_AMD_seamless_cubemap_per_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8627:3: note: in expansion of macro 'CONST_CAST' - 8627 | CONST_CAST(GLEW_AMD_shader_stencil_export) = _glewSearchExtension("GL_AMD_shader_stencil_export", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8630:3: note: in expansion of macro 'CONST_CAST' - 8630 | CONST_CAST(GLEW_AMD_stencil_operation_extended) = _glewSearchExtension("GL_AMD_stencil_operation_extended", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8631:64: note: in expansion of macro 'CONST_CAST' - 8631 | if (glewExperimental || GLEW_AMD_stencil_operation_extended) CONST_CAST(GLEW_AMD_stencil_operation_extended) = !_glewInit_GL_AMD_stencil_operation_extended(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8634:3: note: in expansion of macro 'CONST_CAST' - 8634 | CONST_CAST(GLEW_AMD_texture_texture4) = _glewSearchExtension("GL_AMD_texture_texture4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8637:3: note: in expansion of macro 'CONST_CAST' - 8637 | CONST_CAST(GLEW_AMD_transform_feedback3_lines_triangles) = _glewSearchExtension("GL_AMD_transform_feedback3_lines_triangles", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8640:3: note: in expansion of macro 'CONST_CAST' - 8640 | CONST_CAST(GLEW_AMD_vertex_shader_layer) = _glewSearchExtension("GL_AMD_vertex_shader_layer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8643:3: note: in expansion of macro 'CONST_CAST' - 8643 | CONST_CAST(GLEW_AMD_vertex_shader_tessellator) = _glewSearchExtension("GL_AMD_vertex_shader_tessellator", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8644:63: note: in expansion of macro 'CONST_CAST' - 8644 | if (glewExperimental || GLEW_AMD_vertex_shader_tessellator) CONST_CAST(GLEW_AMD_vertex_shader_tessellator) = !_glewInit_GL_AMD_vertex_shader_tessellator(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8647:3: note: in expansion of macro 'CONST_CAST' - 8647 | CONST_CAST(GLEW_AMD_vertex_shader_viewport_index) = _glewSearchExtension("GL_AMD_vertex_shader_viewport_index", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8650:3: note: in expansion of macro 'CONST_CAST' - 8650 | CONST_CAST(GLEW_APPLE_aux_depth_stencil) = _glewSearchExtension("GL_APPLE_aux_depth_stencil", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8653:3: note: in expansion of macro 'CONST_CAST' - 8653 | CONST_CAST(GLEW_APPLE_client_storage) = _glewSearchExtension("GL_APPLE_client_storage", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8656:3: note: in expansion of macro 'CONST_CAST' - 8656 | CONST_CAST(GLEW_APPLE_element_array) = _glewSearchExtension("GL_APPLE_element_array", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8657:53: note: in expansion of macro 'CONST_CAST' - 8657 | if (glewExperimental || GLEW_APPLE_element_array) CONST_CAST(GLEW_APPLE_element_array) = !_glewInit_GL_APPLE_element_array(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8660:3: note: in expansion of macro 'CONST_CAST' - 8660 | CONST_CAST(GLEW_APPLE_fence) = _glewSearchExtension("GL_APPLE_fence", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8661:45: note: in expansion of macro 'CONST_CAST' - 8661 | if (glewExperimental || GLEW_APPLE_fence) CONST_CAST(GLEW_APPLE_fence) = !_glewInit_GL_APPLE_fence(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8664:3: note: in expansion of macro 'CONST_CAST' - 8664 | CONST_CAST(GLEW_APPLE_float_pixels) = _glewSearchExtension("GL_APPLE_float_pixels", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8667:3: note: in expansion of macro 'CONST_CAST' - 8667 | CONST_CAST(GLEW_APPLE_flush_buffer_range) = _glewSearchExtension("GL_APPLE_flush_buffer_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8668:58: note: in expansion of macro 'CONST_CAST' - 8668 | if (glewExperimental || GLEW_APPLE_flush_buffer_range) CONST_CAST(GLEW_APPLE_flush_buffer_range) = !_glewInit_GL_APPLE_flush_buffer_range(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8671:3: note: in expansion of macro 'CONST_CAST' - 8671 | CONST_CAST(GLEW_APPLE_object_purgeable) = _glewSearchExtension("GL_APPLE_object_purgeable", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8672:56: note: in expansion of macro 'CONST_CAST' - 8672 | if (glewExperimental || GLEW_APPLE_object_purgeable) CONST_CAST(GLEW_APPLE_object_purgeable) = !_glewInit_GL_APPLE_object_purgeable(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8675:3: note: in expansion of macro 'CONST_CAST' - 8675 | CONST_CAST(GLEW_APPLE_pixel_buffer) = _glewSearchExtension("GL_APPLE_pixel_buffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8678:3: note: in expansion of macro 'CONST_CAST' - 8678 | CONST_CAST(GLEW_APPLE_rgb_422) = _glewSearchExtension("GL_APPLE_rgb_422", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8681:3: note: in expansion of macro 'CONST_CAST' - 8681 | CONST_CAST(GLEW_APPLE_row_bytes) = _glewSearchExtension("GL_APPLE_row_bytes", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8684:3: note: in expansion of macro 'CONST_CAST' - 8684 | CONST_CAST(GLEW_APPLE_specular_vector) = _glewSearchExtension("GL_APPLE_specular_vector", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8687:3: note: in expansion of macro 'CONST_CAST' - 8687 | CONST_CAST(GLEW_APPLE_texture_range) = _glewSearchExtension("GL_APPLE_texture_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8688:53: note: in expansion of macro 'CONST_CAST' - 8688 | if (glewExperimental || GLEW_APPLE_texture_range) CONST_CAST(GLEW_APPLE_texture_range) = !_glewInit_GL_APPLE_texture_range(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8691:3: note: in expansion of macro 'CONST_CAST' - 8691 | CONST_CAST(GLEW_APPLE_transform_hint) = _glewSearchExtension("GL_APPLE_transform_hint", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8694:3: note: in expansion of macro 'CONST_CAST' - 8694 | CONST_CAST(GLEW_APPLE_vertex_array_object) = _glewSearchExtension("GL_APPLE_vertex_array_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8695:59: note: in expansion of macro 'CONST_CAST' - 8695 | if (glewExperimental || GLEW_APPLE_vertex_array_object) CONST_CAST(GLEW_APPLE_vertex_array_object) = !_glewInit_GL_APPLE_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8698:3: note: in expansion of macro 'CONST_CAST' - 8698 | CONST_CAST(GLEW_APPLE_vertex_array_range) = _glewSearchExtension("GL_APPLE_vertex_array_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8699:58: note: in expansion of macro 'CONST_CAST' - 8699 | if (glewExperimental || GLEW_APPLE_vertex_array_range) CONST_CAST(GLEW_APPLE_vertex_array_range) = !_glewInit_GL_APPLE_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8702:3: note: in expansion of macro 'CONST_CAST' - 8702 | CONST_CAST(GLEW_APPLE_vertex_program_evaluators) = _glewSearchExtension("GL_APPLE_vertex_program_evaluators", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8703:65: note: in expansion of macro 'CONST_CAST' - 8703 | if (glewExperimental || GLEW_APPLE_vertex_program_evaluators) CONST_CAST(GLEW_APPLE_vertex_program_evaluators) = !_glewInit_GL_APPLE_vertex_program_evaluators(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8706:3: note: in expansion of macro 'CONST_CAST' - 8706 | CONST_CAST(GLEW_APPLE_ycbcr_422) = _glewSearchExtension("GL_APPLE_ycbcr_422", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8709:3: note: in expansion of macro 'CONST_CAST' - 8709 | CONST_CAST(GLEW_ARB_ES2_compatibility) = _glewSearchExtension("GL_ARB_ES2_compatibility", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8710:55: note: in expansion of macro 'CONST_CAST' - 8710 | if (glewExperimental || GLEW_ARB_ES2_compatibility) CONST_CAST(GLEW_ARB_ES2_compatibility) = !_glewInit_GL_ARB_ES2_compatibility(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8713:3: note: in expansion of macro 'CONST_CAST' - 8713 | CONST_CAST(GLEW_ARB_base_instance) = _glewSearchExtension("GL_ARB_base_instance", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8714:51: note: in expansion of macro 'CONST_CAST' - 8714 | if (glewExperimental || GLEW_ARB_base_instance) CONST_CAST(GLEW_ARB_base_instance) = !_glewInit_GL_ARB_base_instance(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8717:3: note: in expansion of macro 'CONST_CAST' - 8717 | CONST_CAST(GLEW_ARB_blend_func_extended) = _glewSearchExtension("GL_ARB_blend_func_extended", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8718:57: note: in expansion of macro 'CONST_CAST' - 8718 | if (glewExperimental || GLEW_ARB_blend_func_extended) CONST_CAST(GLEW_ARB_blend_func_extended) = !_glewInit_GL_ARB_blend_func_extended(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8721:3: note: in expansion of macro 'CONST_CAST' - 8721 | CONST_CAST(GLEW_ARB_cl_event) = _glewSearchExtension("GL_ARB_cl_event", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8722:46: note: in expansion of macro 'CONST_CAST' - 8722 | if (glewExperimental || GLEW_ARB_cl_event) CONST_CAST(GLEW_ARB_cl_event) = !_glewInit_GL_ARB_cl_event(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8725:3: note: in expansion of macro 'CONST_CAST' - 8725 | CONST_CAST(GLEW_ARB_color_buffer_float) = _glewSearchExtension("GL_ARB_color_buffer_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8726:56: note: in expansion of macro 'CONST_CAST' - 8726 | if (glewExperimental || GLEW_ARB_color_buffer_float) CONST_CAST(GLEW_ARB_color_buffer_float) = !_glewInit_GL_ARB_color_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8729:3: note: in expansion of macro 'CONST_CAST' - 8729 | CONST_CAST(GLEW_ARB_compatibility) = _glewSearchExtension("GL_ARB_compatibility", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8732:3: note: in expansion of macro 'CONST_CAST' - 8732 | CONST_CAST(GLEW_ARB_compressed_texture_pixel_storage) = _glewSearchExtension("GL_ARB_compressed_texture_pixel_storage", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8735:3: note: in expansion of macro 'CONST_CAST' - 8735 | CONST_CAST(GLEW_ARB_conservative_depth) = _glewSearchExtension("GL_ARB_conservative_depth", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8738:3: note: in expansion of macro 'CONST_CAST' - 8738 | CONST_CAST(GLEW_ARB_copy_buffer) = _glewSearchExtension("GL_ARB_copy_buffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8739:49: note: in expansion of macro 'CONST_CAST' - 8739 | if (glewExperimental || GLEW_ARB_copy_buffer) CONST_CAST(GLEW_ARB_copy_buffer) = !_glewInit_GL_ARB_copy_buffer(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8742:3: note: in expansion of macro 'CONST_CAST' - 8742 | CONST_CAST(GLEW_ARB_debug_output) = _glewSearchExtension("GL_ARB_debug_output", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8743:50: note: in expansion of macro 'CONST_CAST' - 8743 | if (glewExperimental || GLEW_ARB_debug_output) CONST_CAST(GLEW_ARB_debug_output) = !_glewInit_GL_ARB_debug_output(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8746:3: note: in expansion of macro 'CONST_CAST' - 8746 | CONST_CAST(GLEW_ARB_depth_buffer_float) = _glewSearchExtension("GL_ARB_depth_buffer_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8749:3: note: in expansion of macro 'CONST_CAST' - 8749 | CONST_CAST(GLEW_ARB_depth_clamp) = _glewSearchExtension("GL_ARB_depth_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8752:3: note: in expansion of macro 'CONST_CAST' - 8752 | CONST_CAST(GLEW_ARB_depth_texture) = _glewSearchExtension("GL_ARB_depth_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8755:3: note: in expansion of macro 'CONST_CAST' - 8755 | CONST_CAST(GLEW_ARB_draw_buffers) = _glewSearchExtension("GL_ARB_draw_buffers", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8756:50: note: in expansion of macro 'CONST_CAST' - 8756 | if (glewExperimental || GLEW_ARB_draw_buffers) CONST_CAST(GLEW_ARB_draw_buffers) = !_glewInit_GL_ARB_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8759:3: note: in expansion of macro 'CONST_CAST' - 8759 | CONST_CAST(GLEW_ARB_draw_buffers_blend) = _glewSearchExtension("GL_ARB_draw_buffers_blend", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8760:56: note: in expansion of macro 'CONST_CAST' - 8760 | if (glewExperimental || GLEW_ARB_draw_buffers_blend) CONST_CAST(GLEW_ARB_draw_buffers_blend) = !_glewInit_GL_ARB_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8763:3: note: in expansion of macro 'CONST_CAST' - 8763 | CONST_CAST(GLEW_ARB_draw_elements_base_vertex) = _glewSearchExtension("GL_ARB_draw_elements_base_vertex", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8764:63: note: in expansion of macro 'CONST_CAST' - 8764 | if (glewExperimental || GLEW_ARB_draw_elements_base_vertex) CONST_CAST(GLEW_ARB_draw_elements_base_vertex) = !_glewInit_GL_ARB_draw_elements_base_vertex(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8767:3: note: in expansion of macro 'CONST_CAST' - 8767 | CONST_CAST(GLEW_ARB_draw_indirect) = _glewSearchExtension("GL_ARB_draw_indirect", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8768:51: note: in expansion of macro 'CONST_CAST' - 8768 | if (glewExperimental || GLEW_ARB_draw_indirect) CONST_CAST(GLEW_ARB_draw_indirect) = !_glewInit_GL_ARB_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8771:3: note: in expansion of macro 'CONST_CAST' - 8771 | CONST_CAST(GLEW_ARB_draw_instanced) = _glewSearchExtension("GL_ARB_draw_instanced", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8774:3: note: in expansion of macro 'CONST_CAST' - 8774 | CONST_CAST(GLEW_ARB_explicit_attrib_location) = _glewSearchExtension("GL_ARB_explicit_attrib_location", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8777:3: note: in expansion of macro 'CONST_CAST' - 8777 | CONST_CAST(GLEW_ARB_fragment_coord_conventions) = _glewSearchExtension("GL_ARB_fragment_coord_conventions", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8780:3: note: in expansion of macro 'CONST_CAST' - 8780 | CONST_CAST(GLEW_ARB_fragment_program) = _glewSearchExtension("GL_ARB_fragment_program", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8783:3: note: in expansion of macro 'CONST_CAST' - 8783 | CONST_CAST(GLEW_ARB_fragment_program_shadow) = _glewSearchExtension("GL_ARB_fragment_program_shadow", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8786:3: note: in expansion of macro 'CONST_CAST' - 8786 | CONST_CAST(GLEW_ARB_fragment_shader) = _glewSearchExtension("GL_ARB_fragment_shader", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8789:3: note: in expansion of macro 'CONST_CAST' - 8789 | CONST_CAST(GLEW_ARB_framebuffer_object) = _glewSearchExtension("GL_ARB_framebuffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8790:56: note: in expansion of macro 'CONST_CAST' - 8790 | if (glewExperimental || GLEW_ARB_framebuffer_object) CONST_CAST(GLEW_ARB_framebuffer_object) = !_glewInit_GL_ARB_framebuffer_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8793:3: note: in expansion of macro 'CONST_CAST' - 8793 | CONST_CAST(GLEW_ARB_framebuffer_sRGB) = _glewSearchExtension("GL_ARB_framebuffer_sRGB", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8796:3: note: in expansion of macro 'CONST_CAST' - 8796 | CONST_CAST(GLEW_ARB_geometry_shader4) = _glewSearchExtension("GL_ARB_geometry_shader4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8797:54: note: in expansion of macro 'CONST_CAST' - 8797 | if (glewExperimental || GLEW_ARB_geometry_shader4) CONST_CAST(GLEW_ARB_geometry_shader4) = !_glewInit_GL_ARB_geometry_shader4(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8800:3: note: in expansion of macro 'CONST_CAST' - 8800 | CONST_CAST(GLEW_ARB_get_program_binary) = _glewSearchExtension("GL_ARB_get_program_binary", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8801:56: note: in expansion of macro 'CONST_CAST' - 8801 | if (glewExperimental || GLEW_ARB_get_program_binary) CONST_CAST(GLEW_ARB_get_program_binary) = !_glewInit_GL_ARB_get_program_binary(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8804:3: note: in expansion of macro 'CONST_CAST' - 8804 | CONST_CAST(GLEW_ARB_gpu_shader5) = _glewSearchExtension("GL_ARB_gpu_shader5", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8807:3: note: in expansion of macro 'CONST_CAST' - 8807 | CONST_CAST(GLEW_ARB_gpu_shader_fp64) = _glewSearchExtension("GL_ARB_gpu_shader_fp64", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8808:53: note: in expansion of macro 'CONST_CAST' - 8808 | if (glewExperimental || GLEW_ARB_gpu_shader_fp64) CONST_CAST(GLEW_ARB_gpu_shader_fp64) = !_glewInit_GL_ARB_gpu_shader_fp64(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8811:3: note: in expansion of macro 'CONST_CAST' - 8811 | CONST_CAST(GLEW_ARB_half_float_pixel) = _glewSearchExtension("GL_ARB_half_float_pixel", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8814:3: note: in expansion of macro 'CONST_CAST' - 8814 | CONST_CAST(GLEW_ARB_half_float_vertex) = _glewSearchExtension("GL_ARB_half_float_vertex", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8817:3: note: in expansion of macro 'CONST_CAST' - 8817 | CONST_CAST(GLEW_ARB_imaging) = _glewSearchExtension("GL_ARB_imaging", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8818:45: note: in expansion of macro 'CONST_CAST' - 8818 | if (glewExperimental || GLEW_ARB_imaging) CONST_CAST(GLEW_ARB_imaging) = !_glewInit_GL_ARB_imaging(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8821:3: note: in expansion of macro 'CONST_CAST' - 8821 | CONST_CAST(GLEW_ARB_instanced_arrays) = _glewSearchExtension("GL_ARB_instanced_arrays", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8822:54: note: in expansion of macro 'CONST_CAST' - 8822 | if (glewExperimental || GLEW_ARB_instanced_arrays) CONST_CAST(GLEW_ARB_instanced_arrays) = !_glewInit_GL_ARB_instanced_arrays(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8825:3: note: in expansion of macro 'CONST_CAST' - 8825 | CONST_CAST(GLEW_ARB_internalformat_query) = _glewSearchExtension("GL_ARB_internalformat_query", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8826:58: note: in expansion of macro 'CONST_CAST' - 8826 | if (glewExperimental || GLEW_ARB_internalformat_query) CONST_CAST(GLEW_ARB_internalformat_query) = !_glewInit_GL_ARB_internalformat_query(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8829:3: note: in expansion of macro 'CONST_CAST' - 8829 | CONST_CAST(GLEW_ARB_map_buffer_alignment) = _glewSearchExtension("GL_ARB_map_buffer_alignment", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8832:3: note: in expansion of macro 'CONST_CAST' - 8832 | CONST_CAST(GLEW_ARB_map_buffer_range) = _glewSearchExtension("GL_ARB_map_buffer_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8833:54: note: in expansion of macro 'CONST_CAST' - 8833 | if (glewExperimental || GLEW_ARB_map_buffer_range) CONST_CAST(GLEW_ARB_map_buffer_range) = !_glewInit_GL_ARB_map_buffer_range(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8836:3: note: in expansion of macro 'CONST_CAST' - 8836 | CONST_CAST(GLEW_ARB_matrix_palette) = _glewSearchExtension("GL_ARB_matrix_palette", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8837:52: note: in expansion of macro 'CONST_CAST' - 8837 | if (glewExperimental || GLEW_ARB_matrix_palette) CONST_CAST(GLEW_ARB_matrix_palette) = !_glewInit_GL_ARB_matrix_palette(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8840:3: note: in expansion of macro 'CONST_CAST' - 8840 | CONST_CAST(GLEW_ARB_multisample) = _glewSearchExtension("GL_ARB_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8841:49: note: in expansion of macro 'CONST_CAST' - 8841 | if (glewExperimental || GLEW_ARB_multisample) CONST_CAST(GLEW_ARB_multisample) = !_glewInit_GL_ARB_multisample(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8844:3: note: in expansion of macro 'CONST_CAST' - 8844 | CONST_CAST(GLEW_ARB_multitexture) = _glewSearchExtension("GL_ARB_multitexture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8845:50: note: in expansion of macro 'CONST_CAST' - 8845 | if (glewExperimental || GLEW_ARB_multitexture) CONST_CAST(GLEW_ARB_multitexture) = !_glewInit_GL_ARB_multitexture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8848:3: note: in expansion of macro 'CONST_CAST' - 8848 | CONST_CAST(GLEW_ARB_occlusion_query) = _glewSearchExtension("GL_ARB_occlusion_query", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8849:53: note: in expansion of macro 'CONST_CAST' - 8849 | if (glewExperimental || GLEW_ARB_occlusion_query) CONST_CAST(GLEW_ARB_occlusion_query) = !_glewInit_GL_ARB_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8852:3: note: in expansion of macro 'CONST_CAST' - 8852 | CONST_CAST(GLEW_ARB_occlusion_query2) = _glewSearchExtension("GL_ARB_occlusion_query2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8855:3: note: in expansion of macro 'CONST_CAST' - 8855 | CONST_CAST(GLEW_ARB_pixel_buffer_object) = _glewSearchExtension("GL_ARB_pixel_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8858:3: note: in expansion of macro 'CONST_CAST' - 8858 | CONST_CAST(GLEW_ARB_point_parameters) = _glewSearchExtension("GL_ARB_point_parameters", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8859:54: note: in expansion of macro 'CONST_CAST' - 8859 | if (glewExperimental || GLEW_ARB_point_parameters) CONST_CAST(GLEW_ARB_point_parameters) = !_glewInit_GL_ARB_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8862:3: note: in expansion of macro 'CONST_CAST' - 8862 | CONST_CAST(GLEW_ARB_point_sprite) = _glewSearchExtension("GL_ARB_point_sprite", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8865:3: note: in expansion of macro 'CONST_CAST' - 8865 | CONST_CAST(GLEW_ARB_provoking_vertex) = _glewSearchExtension("GL_ARB_provoking_vertex", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8866:54: note: in expansion of macro 'CONST_CAST' - 8866 | if (glewExperimental || GLEW_ARB_provoking_vertex) CONST_CAST(GLEW_ARB_provoking_vertex) = !_glewInit_GL_ARB_provoking_vertex(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8869:3: note: in expansion of macro 'CONST_CAST' - 8869 | CONST_CAST(GLEW_ARB_robustness) = _glewSearchExtension("GL_ARB_robustness", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8870:48: note: in expansion of macro 'CONST_CAST' - 8870 | if (glewExperimental || GLEW_ARB_robustness) CONST_CAST(GLEW_ARB_robustness) = !_glewInit_GL_ARB_robustness(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8873:3: note: in expansion of macro 'CONST_CAST' - 8873 | CONST_CAST(GLEW_ARB_sample_shading) = _glewSearchExtension("GL_ARB_sample_shading", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8874:52: note: in expansion of macro 'CONST_CAST' - 8874 | if (glewExperimental || GLEW_ARB_sample_shading) CONST_CAST(GLEW_ARB_sample_shading) = !_glewInit_GL_ARB_sample_shading(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8877:3: note: in expansion of macro 'CONST_CAST' - 8877 | CONST_CAST(GLEW_ARB_sampler_objects) = _glewSearchExtension("GL_ARB_sampler_objects", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8878:53: note: in expansion of macro 'CONST_CAST' - 8878 | if (glewExperimental || GLEW_ARB_sampler_objects) CONST_CAST(GLEW_ARB_sampler_objects) = !_glewInit_GL_ARB_sampler_objects(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8881:3: note: in expansion of macro 'CONST_CAST' - 8881 | CONST_CAST(GLEW_ARB_seamless_cube_map) = _glewSearchExtension("GL_ARB_seamless_cube_map", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8884:3: note: in expansion of macro 'CONST_CAST' - 8884 | CONST_CAST(GLEW_ARB_separate_shader_objects) = _glewSearchExtension("GL_ARB_separate_shader_objects", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8885:61: note: in expansion of macro 'CONST_CAST' - 8885 | if (glewExperimental || GLEW_ARB_separate_shader_objects) CONST_CAST(GLEW_ARB_separate_shader_objects) = !_glewInit_GL_ARB_separate_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8888:3: note: in expansion of macro 'CONST_CAST' - 8888 | CONST_CAST(GLEW_ARB_shader_atomic_counters) = _glewSearchExtension("GL_ARB_shader_atomic_counters", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8889:60: note: in expansion of macro 'CONST_CAST' - 8889 | if (glewExperimental || GLEW_ARB_shader_atomic_counters) CONST_CAST(GLEW_ARB_shader_atomic_counters) = !_glewInit_GL_ARB_shader_atomic_counters(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8892:3: note: in expansion of macro 'CONST_CAST' - 8892 | CONST_CAST(GLEW_ARB_shader_bit_encoding) = _glewSearchExtension("GL_ARB_shader_bit_encoding", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8895:3: note: in expansion of macro 'CONST_CAST' - 8895 | CONST_CAST(GLEW_ARB_shader_image_load_store) = _glewSearchExtension("GL_ARB_shader_image_load_store", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8896:61: note: in expansion of macro 'CONST_CAST' - 8896 | if (glewExperimental || GLEW_ARB_shader_image_load_store) CONST_CAST(GLEW_ARB_shader_image_load_store) = !_glewInit_GL_ARB_shader_image_load_store(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8899:3: note: in expansion of macro 'CONST_CAST' - 8899 | CONST_CAST(GLEW_ARB_shader_objects) = _glewSearchExtension("GL_ARB_shader_objects", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8900:52: note: in expansion of macro 'CONST_CAST' - 8900 | if (glewExperimental || GLEW_ARB_shader_objects) CONST_CAST(GLEW_ARB_shader_objects) = !_glewInit_GL_ARB_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8903:3: note: in expansion of macro 'CONST_CAST' - 8903 | CONST_CAST(GLEW_ARB_shader_precision) = _glewSearchExtension("GL_ARB_shader_precision", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8906:3: note: in expansion of macro 'CONST_CAST' - 8906 | CONST_CAST(GLEW_ARB_shader_stencil_export) = _glewSearchExtension("GL_ARB_shader_stencil_export", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8909:3: note: in expansion of macro 'CONST_CAST' - 8909 | CONST_CAST(GLEW_ARB_shader_subroutine) = _glewSearchExtension("GL_ARB_shader_subroutine", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8910:55: note: in expansion of macro 'CONST_CAST' - 8910 | if (glewExperimental || GLEW_ARB_shader_subroutine) CONST_CAST(GLEW_ARB_shader_subroutine) = !_glewInit_GL_ARB_shader_subroutine(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8913:3: note: in expansion of macro 'CONST_CAST' - 8913 | CONST_CAST(GLEW_ARB_shader_texture_lod) = _glewSearchExtension("GL_ARB_shader_texture_lod", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8916:3: note: in expansion of macro 'CONST_CAST' - 8916 | CONST_CAST(GLEW_ARB_shading_language_100) = _glewSearchExtension("GL_ARB_shading_language_100", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8919:3: note: in expansion of macro 'CONST_CAST' - 8919 | CONST_CAST(GLEW_ARB_shading_language_420pack) = _glewSearchExtension("GL_ARB_shading_language_420pack", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8922:3: note: in expansion of macro 'CONST_CAST' - 8922 | CONST_CAST(GLEW_ARB_shading_language_include) = _glewSearchExtension("GL_ARB_shading_language_include", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8923:62: note: in expansion of macro 'CONST_CAST' - 8923 | if (glewExperimental || GLEW_ARB_shading_language_include) CONST_CAST(GLEW_ARB_shading_language_include) = !_glewInit_GL_ARB_shading_language_include(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8926:3: note: in expansion of macro 'CONST_CAST' - 8926 | CONST_CAST(GLEW_ARB_shading_language_packing) = _glewSearchExtension("GL_ARB_shading_language_packing", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8929:3: note: in expansion of macro 'CONST_CAST' - 8929 | CONST_CAST(GLEW_ARB_shadow) = _glewSearchExtension("GL_ARB_shadow", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8932:3: note: in expansion of macro 'CONST_CAST' - 8932 | CONST_CAST(GLEW_ARB_shadow_ambient) = _glewSearchExtension("GL_ARB_shadow_ambient", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8935:3: note: in expansion of macro 'CONST_CAST' - 8935 | CONST_CAST(GLEW_ARB_sync) = _glewSearchExtension("GL_ARB_sync", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8936:42: note: in expansion of macro 'CONST_CAST' - 8936 | if (glewExperimental || GLEW_ARB_sync) CONST_CAST(GLEW_ARB_sync) = !_glewInit_GL_ARB_sync(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8939:3: note: in expansion of macro 'CONST_CAST' - 8939 | CONST_CAST(GLEW_ARB_tessellation_shader) = _glewSearchExtension("GL_ARB_tessellation_shader", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8940:57: note: in expansion of macro 'CONST_CAST' - 8940 | if (glewExperimental || GLEW_ARB_tessellation_shader) CONST_CAST(GLEW_ARB_tessellation_shader) = !_glewInit_GL_ARB_tessellation_shader(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8943:3: note: in expansion of macro 'CONST_CAST' - 8943 | CONST_CAST(GLEW_ARB_texture_border_clamp) = _glewSearchExtension("GL_ARB_texture_border_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8946:3: note: in expansion of macro 'CONST_CAST' - 8946 | CONST_CAST(GLEW_ARB_texture_buffer_object) = _glewSearchExtension("GL_ARB_texture_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8947:59: note: in expansion of macro 'CONST_CAST' - 8947 | if (glewExperimental || GLEW_ARB_texture_buffer_object) CONST_CAST(GLEW_ARB_texture_buffer_object) = !_glewInit_GL_ARB_texture_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8950:3: note: in expansion of macro 'CONST_CAST' - 8950 | CONST_CAST(GLEW_ARB_texture_buffer_object_rgb32) = _glewSearchExtension("GL_ARB_texture_buffer_object_rgb32", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8953:3: note: in expansion of macro 'CONST_CAST' - 8953 | CONST_CAST(GLEW_ARB_texture_compression) = _glewSearchExtension("GL_ARB_texture_compression", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8954:57: note: in expansion of macro 'CONST_CAST' - 8954 | if (glewExperimental || GLEW_ARB_texture_compression) CONST_CAST(GLEW_ARB_texture_compression) = !_glewInit_GL_ARB_texture_compression(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8957:3: note: in expansion of macro 'CONST_CAST' - 8957 | CONST_CAST(GLEW_ARB_texture_compression_bptc) = _glewSearchExtension("GL_ARB_texture_compression_bptc", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8960:3: note: in expansion of macro 'CONST_CAST' - 8960 | CONST_CAST(GLEW_ARB_texture_compression_rgtc) = _glewSearchExtension("GL_ARB_texture_compression_rgtc", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8963:3: note: in expansion of macro 'CONST_CAST' - 8963 | CONST_CAST(GLEW_ARB_texture_cube_map) = _glewSearchExtension("GL_ARB_texture_cube_map", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8966:3: note: in expansion of macro 'CONST_CAST' - 8966 | CONST_CAST(GLEW_ARB_texture_cube_map_array) = _glewSearchExtension("GL_ARB_texture_cube_map_array", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8969:3: note: in expansion of macro 'CONST_CAST' - 8969 | CONST_CAST(GLEW_ARB_texture_env_add) = _glewSearchExtension("GL_ARB_texture_env_add", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8972:3: note: in expansion of macro 'CONST_CAST' - 8972 | CONST_CAST(GLEW_ARB_texture_env_combine) = _glewSearchExtension("GL_ARB_texture_env_combine", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8975:3: note: in expansion of macro 'CONST_CAST' - 8975 | CONST_CAST(GLEW_ARB_texture_env_crossbar) = _glewSearchExtension("GL_ARB_texture_env_crossbar", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8978:3: note: in expansion of macro 'CONST_CAST' - 8978 | CONST_CAST(GLEW_ARB_texture_env_dot3) = _glewSearchExtension("GL_ARB_texture_env_dot3", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8981:3: note: in expansion of macro 'CONST_CAST' - 8981 | CONST_CAST(GLEW_ARB_texture_float) = _glewSearchExtension("GL_ARB_texture_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8984:3: note: in expansion of macro 'CONST_CAST' - 8984 | CONST_CAST(GLEW_ARB_texture_gather) = _glewSearchExtension("GL_ARB_texture_gather", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8987:3: note: in expansion of macro 'CONST_CAST' - 8987 | CONST_CAST(GLEW_ARB_texture_mirrored_repeat) = _glewSearchExtension("GL_ARB_texture_mirrored_repeat", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8990:3: note: in expansion of macro 'CONST_CAST' - 8990 | CONST_CAST(GLEW_ARB_texture_multisample) = _glewSearchExtension("GL_ARB_texture_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8991:57: note: in expansion of macro 'CONST_CAST' - 8991 | if (glewExperimental || GLEW_ARB_texture_multisample) CONST_CAST(GLEW_ARB_texture_multisample) = !_glewInit_GL_ARB_texture_multisample(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8994:3: note: in expansion of macro 'CONST_CAST' - 8994 | CONST_CAST(GLEW_ARB_texture_non_power_of_two) = _glewSearchExtension("GL_ARB_texture_non_power_of_two", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:8997:3: note: in expansion of macro 'CONST_CAST' - 8997 | CONST_CAST(GLEW_ARB_texture_query_lod) = _glewSearchExtension("GL_ARB_texture_query_lod", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9000:3: note: in expansion of macro 'CONST_CAST' - 9000 | CONST_CAST(GLEW_ARB_texture_rectangle) = _glewSearchExtension("GL_ARB_texture_rectangle", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9003:3: note: in expansion of macro 'CONST_CAST' - 9003 | CONST_CAST(GLEW_ARB_texture_rg) = _glewSearchExtension("GL_ARB_texture_rg", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9006:3: note: in expansion of macro 'CONST_CAST' - 9006 | CONST_CAST(GLEW_ARB_texture_rgb10_a2ui) = _glewSearchExtension("GL_ARB_texture_rgb10_a2ui", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9009:3: note: in expansion of macro 'CONST_CAST' - 9009 | CONST_CAST(GLEW_ARB_texture_storage) = _glewSearchExtension("GL_ARB_texture_storage", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9010:53: note: in expansion of macro 'CONST_CAST' - 9010 | if (glewExperimental || GLEW_ARB_texture_storage) CONST_CAST(GLEW_ARB_texture_storage) = !_glewInit_GL_ARB_texture_storage(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9013:3: note: in expansion of macro 'CONST_CAST' - 9013 | CONST_CAST(GLEW_ARB_texture_swizzle) = _glewSearchExtension("GL_ARB_texture_swizzle", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9016:3: note: in expansion of macro 'CONST_CAST' - 9016 | CONST_CAST(GLEW_ARB_timer_query) = _glewSearchExtension("GL_ARB_timer_query", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9017:49: note: in expansion of macro 'CONST_CAST' - 9017 | if (glewExperimental || GLEW_ARB_timer_query) CONST_CAST(GLEW_ARB_timer_query) = !_glewInit_GL_ARB_timer_query(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9020:3: note: in expansion of macro 'CONST_CAST' - 9020 | CONST_CAST(GLEW_ARB_transform_feedback2) = _glewSearchExtension("GL_ARB_transform_feedback2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9021:57: note: in expansion of macro 'CONST_CAST' - 9021 | if (glewExperimental || GLEW_ARB_transform_feedback2) CONST_CAST(GLEW_ARB_transform_feedback2) = !_glewInit_GL_ARB_transform_feedback2(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9024:3: note: in expansion of macro 'CONST_CAST' - 9024 | CONST_CAST(GLEW_ARB_transform_feedback3) = _glewSearchExtension("GL_ARB_transform_feedback3", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9025:57: note: in expansion of macro 'CONST_CAST' - 9025 | if (glewExperimental || GLEW_ARB_transform_feedback3) CONST_CAST(GLEW_ARB_transform_feedback3) = !_glewInit_GL_ARB_transform_feedback3(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9028:3: note: in expansion of macro 'CONST_CAST' - 9028 | CONST_CAST(GLEW_ARB_transform_feedback_instanced) = _glewSearchExtension("GL_ARB_transform_feedback_instanced", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9029:66: note: in expansion of macro 'CONST_CAST' - 9029 | if (glewExperimental || GLEW_ARB_transform_feedback_instanced) CONST_CAST(GLEW_ARB_transform_feedback_instanced) = !_glewInit_GL_ARB_transform_feedback_instanced(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9032:3: note: in expansion of macro 'CONST_CAST' - 9032 | CONST_CAST(GLEW_ARB_transpose_matrix) = _glewSearchExtension("GL_ARB_transpose_matrix", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9033:54: note: in expansion of macro 'CONST_CAST' - 9033 | if (glewExperimental || GLEW_ARB_transpose_matrix) CONST_CAST(GLEW_ARB_transpose_matrix) = !_glewInit_GL_ARB_transpose_matrix(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9036:3: note: in expansion of macro 'CONST_CAST' - 9036 | CONST_CAST(GLEW_ARB_uniform_buffer_object) = _glewSearchExtension("GL_ARB_uniform_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9037:59: note: in expansion of macro 'CONST_CAST' - 9037 | if (glewExperimental || GLEW_ARB_uniform_buffer_object) CONST_CAST(GLEW_ARB_uniform_buffer_object) = !_glewInit_GL_ARB_uniform_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9040:3: note: in expansion of macro 'CONST_CAST' - 9040 | CONST_CAST(GLEW_ARB_vertex_array_bgra) = _glewSearchExtension("GL_ARB_vertex_array_bgra", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9043:3: note: in expansion of macro 'CONST_CAST' - 9043 | CONST_CAST(GLEW_ARB_vertex_array_object) = _glewSearchExtension("GL_ARB_vertex_array_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9044:57: note: in expansion of macro 'CONST_CAST' - 9044 | if (glewExperimental || GLEW_ARB_vertex_array_object) CONST_CAST(GLEW_ARB_vertex_array_object) = !_glewInit_GL_ARB_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9047:3: note: in expansion of macro 'CONST_CAST' - 9047 | CONST_CAST(GLEW_ARB_vertex_attrib_64bit) = _glewSearchExtension("GL_ARB_vertex_attrib_64bit", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9048:57: note: in expansion of macro 'CONST_CAST' - 9048 | if (glewExperimental || GLEW_ARB_vertex_attrib_64bit) CONST_CAST(GLEW_ARB_vertex_attrib_64bit) = !_glewInit_GL_ARB_vertex_attrib_64bit(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9051:3: note: in expansion of macro 'CONST_CAST' - 9051 | CONST_CAST(GLEW_ARB_vertex_blend) = _glewSearchExtension("GL_ARB_vertex_blend", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9052:50: note: in expansion of macro 'CONST_CAST' - 9052 | if (glewExperimental || GLEW_ARB_vertex_blend) CONST_CAST(GLEW_ARB_vertex_blend) = !_glewInit_GL_ARB_vertex_blend(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9055:3: note: in expansion of macro 'CONST_CAST' - 9055 | CONST_CAST(GLEW_ARB_vertex_buffer_object) = _glewSearchExtension("GL_ARB_vertex_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9056:58: note: in expansion of macro 'CONST_CAST' - 9056 | if (glewExperimental || GLEW_ARB_vertex_buffer_object) CONST_CAST(GLEW_ARB_vertex_buffer_object) = !_glewInit_GL_ARB_vertex_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9059:3: note: in expansion of macro 'CONST_CAST' - 9059 | CONST_CAST(GLEW_ARB_vertex_program) = _glewSearchExtension("GL_ARB_vertex_program", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9060:52: note: in expansion of macro 'CONST_CAST' - 9060 | if (glewExperimental || GLEW_ARB_vertex_program) CONST_CAST(GLEW_ARB_vertex_program) = !_glewInit_GL_ARB_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9063:3: note: in expansion of macro 'CONST_CAST' - 9063 | CONST_CAST(GLEW_ARB_vertex_shader) = _glewSearchExtension("GL_ARB_vertex_shader", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9064:51: note: in expansion of macro 'CONST_CAST' - 9064 | if (glewExperimental || GLEW_ARB_vertex_shader) CONST_CAST(GLEW_ARB_vertex_shader) = !_glewInit_GL_ARB_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9067:3: note: in expansion of macro 'CONST_CAST' - 9067 | CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = _glewSearchExtension("GL_ARB_vertex_type_2_10_10_10_rev", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9068:64: note: in expansion of macro 'CONST_CAST' - 9068 | if (glewExperimental || GLEW_ARB_vertex_type_2_10_10_10_rev) CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = !_glewInit_GL_ARB_vertex_type_2_10_10_10_rev(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ +[100%] Linking CXX shared library ../../lib/libOgreRTShaderSystem.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreRTShaderSystem.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreRTShaderSystem.so.1.9.0 -o ../../lib/libOgreRTShaderSystem.so.1.9.0 CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -184929,96 +189432,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9071:3: note: in expansion of macro 'CONST_CAST' - 9071 | CONST_CAST(GLEW_ARB_viewport_array) = _glewSearchExtension("GL_ARB_viewport_array", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9072:52: note: in expansion of macro 'CONST_CAST' - 9072 | if (glewExperimental || GLEW_ARB_viewport_array) CONST_CAST(GLEW_ARB_viewport_array) = !_glewInit_GL_ARB_viewport_array(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9075:3: note: in expansion of macro 'CONST_CAST' - 9075 | CONST_CAST(GLEW_ARB_window_pos) = _glewSearchExtension("GL_ARB_window_pos", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9076:48: note: in expansion of macro 'CONST_CAST' - 9076 | if (glewExperimental || GLEW_ARB_window_pos) CONST_CAST(GLEW_ARB_window_pos) = !_glewInit_GL_ARB_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9079:3: note: in expansion of macro 'CONST_CAST' - 9079 | CONST_CAST(GLEW_ATIX_point_sprites) = _glewSearchExtension("GL_ATIX_point_sprites", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9082:3: note: in expansion of macro 'CONST_CAST' - 9082 | CONST_CAST(GLEW_ATIX_texture_env_combine3) = _glewSearchExtension("GL_ATIX_texture_env_combine3", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9085:3: note: in expansion of macro 'CONST_CAST' - 9085 | CONST_CAST(GLEW_ATIX_texture_env_route) = _glewSearchExtension("GL_ATIX_texture_env_route", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9088:3: note: in expansion of macro 'CONST_CAST' - 9088 | CONST_CAST(GLEW_ATIX_vertex_shader_output_point_size) = _glewSearchExtension("GL_ATIX_vertex_shader_output_point_size", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9091:3: note: in expansion of macro 'CONST_CAST' - 9091 | CONST_CAST(GLEW_ATI_draw_buffers) = _glewSearchExtension("GL_ATI_draw_buffers", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9092:50: note: in expansion of macro 'CONST_CAST' - 9092 | if (glewExperimental || GLEW_ATI_draw_buffers) CONST_CAST(GLEW_ATI_draw_buffers) = !_glewInit_GL_ATI_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9095:3: note: in expansion of macro 'CONST_CAST' - 9095 | CONST_CAST(GLEW_ATI_element_array) = _glewSearchExtension("GL_ATI_element_array", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9096:51: note: in expansion of macro 'CONST_CAST' - 9096 | if (glewExperimental || GLEW_ATI_element_array) CONST_CAST(GLEW_ATI_element_array) = !_glewInit_GL_ATI_element_array(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9099:3: note: in expansion of macro 'CONST_CAST' - 9099 | CONST_CAST(GLEW_ATI_envmap_bumpmap) = _glewSearchExtension("GL_ATI_envmap_bumpmap", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9100:52: note: in expansion of macro 'CONST_CAST' - 9100 | if (glewExperimental || GLEW_ATI_envmap_bumpmap) CONST_CAST(GLEW_ATI_envmap_bumpmap) = !_glewInit_GL_ATI_envmap_bumpmap(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9103:3: note: in expansion of macro 'CONST_CAST' - 9103 | CONST_CAST(GLEW_ATI_fragment_shader) = _glewSearchExtension("GL_ATI_fragment_shader", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9104:53: note: in expansion of macro 'CONST_CAST' - 9104 | if (glewExperimental || GLEW_ATI_fragment_shader) CONST_CAST(GLEW_ATI_fragment_shader) = !_glewInit_GL_ATI_fragment_shader(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9107:3: note: in expansion of macro 'CONST_CAST' - 9107 | CONST_CAST(GLEW_ATI_map_object_buffer) = _glewSearchExtension("GL_ATI_map_object_buffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9108:55: note: in expansion of macro 'CONST_CAST' - 9108 | if (glewExperimental || GLEW_ATI_map_object_buffer) CONST_CAST(GLEW_ATI_map_object_buffer) = !_glewInit_GL_ATI_map_object_buffer(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -185040,56 +189453,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9111:3: note: in expansion of macro 'CONST_CAST' - 9111 | CONST_CAST(GLEW_ATI_meminfo) = _glewSearchExtension("GL_ATI_meminfo", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9114:3: note: in expansion of macro 'CONST_CAST' - 9114 | CONST_CAST(GLEW_ATI_pn_triangles) = _glewSearchExtension("GL_ATI_pn_triangles", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9115:50: note: in expansion of macro 'CONST_CAST' - 9115 | if (glewExperimental || GLEW_ATI_pn_triangles) CONST_CAST(GLEW_ATI_pn_triangles) = !_glewInit_GL_ATI_pn_triangles(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9118:3: note: in expansion of macro 'CONST_CAST' - 9118 | CONST_CAST(GLEW_ATI_separate_stencil) = _glewSearchExtension("GL_ATI_separate_stencil", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9119:54: note: in expansion of macro 'CONST_CAST' - 9119 | if (glewExperimental || GLEW_ATI_separate_stencil) CONST_CAST(GLEW_ATI_separate_stencil) = !_glewInit_GL_ATI_separate_stencil(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9122:3: note: in expansion of macro 'CONST_CAST' - 9122 | CONST_CAST(GLEW_ATI_shader_texture_lod) = _glewSearchExtension("GL_ATI_shader_texture_lod", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9125:3: note: in expansion of macro 'CONST_CAST' - 9125 | CONST_CAST(GLEW_ATI_text_fragment_shader) = _glewSearchExtension("GL_ATI_text_fragment_shader", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9128:3: note: in expansion of macro 'CONST_CAST' - 9128 | CONST_CAST(GLEW_ATI_texture_compression_3dc) = _glewSearchExtension("GL_ATI_texture_compression_3dc", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9131:3: note: in expansion of macro 'CONST_CAST' - 9131 | CONST_CAST(GLEW_ATI_texture_env_combine3) = _glewSearchExtension("GL_ATI_texture_env_combine3", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9134:3: note: in expansion of macro 'CONST_CAST' - 9134 | CONST_CAST(GLEW_ATI_texture_float) = _glewSearchExtension("GL_ATI_texture_float", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -185112,31 +189475,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9137:3: note: in expansion of macro 'CONST_CAST' - 9137 | CONST_CAST(GLEW_ATI_texture_mirror_once) = _glewSearchExtension("GL_ATI_texture_mirror_once", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9140:3: note: in expansion of macro 'CONST_CAST' - 9140 | CONST_CAST(GLEW_ATI_vertex_array_object) = _glewSearchExtension("GL_ATI_vertex_array_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9141:57: note: in expansion of macro 'CONST_CAST' - 9141 | if (glewExperimental || GLEW_ATI_vertex_array_object) CONST_CAST(GLEW_ATI_vertex_array_object) = !_glewInit_GL_ATI_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9144:3: note: in expansion of macro 'CONST_CAST' - 9144 | CONST_CAST(GLEW_ATI_vertex_attrib_array_object) = _glewSearchExtension("GL_ATI_vertex_attrib_array_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9145:64: note: in expansion of macro 'CONST_CAST' - 9145 | if (glewExperimental || GLEW_ATI_vertex_attrib_array_object) CONST_CAST(GLEW_ATI_vertex_attrib_array_object) = !_glewInit_GL_ATI_vertex_attrib_array_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -185166,11 +189504,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9148:3: note: in expansion of macro 'CONST_CAST' - 9148 | CONST_CAST(GLEW_ATI_vertex_streams) = _glewSearchExtension("GL_ATI_vertex_streams", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -185196,21 +189529,25 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9149:52: note: in expansion of macro 'CONST_CAST' - 9149 | if (glewExperimental || GLEW_ATI_vertex_streams) CONST_CAST(GLEW_ATI_vertex_streams) = !_glewInit_GL_ATI_vertex_streams(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9152:3: note: in expansion of macro 'CONST_CAST' - 9152 | CONST_CAST(GLEW_EXT_422_pixels) = _glewSearchExtension("GL_EXT_422_pixels", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9155:3: note: in expansion of macro 'CONST_CAST' - 9155 | CONST_CAST(GLEW_EXT_Cg_shader) = _glewSearchExtension("GL_EXT_Cg_shader", extStart, extEnd); - | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' + 1294 | _M_realloc_append(__x); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here + 136 | mParamDefs.push_back(paramDef); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -185240,16 +189577,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9158:3: note: in expansion of macro 'CONST_CAST' - 9158 | CONST_CAST(GLEW_EXT_abgr) = _glewSearchExtension("GL_EXT_abgr", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9161:3: note: in expansion of macro 'CONST_CAST' - 9161 | CONST_CAST(GLEW_EXT_bgra) = _glewSearchExtension("GL_EXT_bgra", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -185279,317 +189606,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9164:3: note: in expansion of macro 'CONST_CAST' - 9164 | CONST_CAST(GLEW_EXT_bindable_uniform) = _glewSearchExtension("GL_EXT_bindable_uniform", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9165:54: note: in expansion of macro 'CONST_CAST' - 9165 | if (glewExperimental || GLEW_EXT_bindable_uniform) CONST_CAST(GLEW_EXT_bindable_uniform) = !_glewInit_GL_EXT_bindable_uniform(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9168:3: note: in expansion of macro 'CONST_CAST' - 9168 | CONST_CAST(GLEW_EXT_blend_color) = _glewSearchExtension("GL_EXT_blend_color", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9169:49: note: in expansion of macro 'CONST_CAST' - 9169 | if (glewExperimental || GLEW_EXT_blend_color) CONST_CAST(GLEW_EXT_blend_color) = !_glewInit_GL_EXT_blend_color(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9172:3: note: in expansion of macro 'CONST_CAST' - 9172 | CONST_CAST(GLEW_EXT_blend_equation_separate) = _glewSearchExtension("GL_EXT_blend_equation_separate", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9173:61: note: in expansion of macro 'CONST_CAST' - 9173 | if (glewExperimental || GLEW_EXT_blend_equation_separate) CONST_CAST(GLEW_EXT_blend_equation_separate) = !_glewInit_GL_EXT_blend_equation_separate(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9176:3: note: in expansion of macro 'CONST_CAST' - 9176 | CONST_CAST(GLEW_EXT_blend_func_separate) = _glewSearchExtension("GL_EXT_blend_func_separate", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9177:57: note: in expansion of macro 'CONST_CAST' - 9177 | if (glewExperimental || GLEW_EXT_blend_func_separate) CONST_CAST(GLEW_EXT_blend_func_separate) = !_glewInit_GL_EXT_blend_func_separate(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9180:3: note: in expansion of macro 'CONST_CAST' - 9180 | CONST_CAST(GLEW_EXT_blend_logic_op) = _glewSearchExtension("GL_EXT_blend_logic_op", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9183:3: note: in expansion of macro 'CONST_CAST' - 9183 | CONST_CAST(GLEW_EXT_blend_minmax) = _glewSearchExtension("GL_EXT_blend_minmax", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9184:50: note: in expansion of macro 'CONST_CAST' - 9184 | if (glewExperimental || GLEW_EXT_blend_minmax) CONST_CAST(GLEW_EXT_blend_minmax) = !_glewInit_GL_EXT_blend_minmax(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9187:3: note: in expansion of macro 'CONST_CAST' - 9187 | CONST_CAST(GLEW_EXT_blend_subtract) = _glewSearchExtension("GL_EXT_blend_subtract", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9190:3: note: in expansion of macro 'CONST_CAST' - 9190 | CONST_CAST(GLEW_EXT_clip_volume_hint) = _glewSearchExtension("GL_EXT_clip_volume_hint", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9193:3: note: in expansion of macro 'CONST_CAST' - 9193 | CONST_CAST(GLEW_EXT_cmyka) = _glewSearchExtension("GL_EXT_cmyka", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9196:3: note: in expansion of macro 'CONST_CAST' - 9196 | CONST_CAST(GLEW_EXT_color_subtable) = _glewSearchExtension("GL_EXT_color_subtable", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9197:52: note: in expansion of macro 'CONST_CAST' - 9197 | if (glewExperimental || GLEW_EXT_color_subtable) CONST_CAST(GLEW_EXT_color_subtable) = !_glewInit_GL_EXT_color_subtable(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9200:3: note: in expansion of macro 'CONST_CAST' - 9200 | CONST_CAST(GLEW_EXT_compiled_vertex_array) = _glewSearchExtension("GL_EXT_compiled_vertex_array", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9201:59: note: in expansion of macro 'CONST_CAST' - 9201 | if (glewExperimental || GLEW_EXT_compiled_vertex_array) CONST_CAST(GLEW_EXT_compiled_vertex_array) = !_glewInit_GL_EXT_compiled_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9204:3: note: in expansion of macro 'CONST_CAST' - 9204 | CONST_CAST(GLEW_EXT_convolution) = _glewSearchExtension("GL_EXT_convolution", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9205:49: note: in expansion of macro 'CONST_CAST' - 9205 | if (glewExperimental || GLEW_EXT_convolution) CONST_CAST(GLEW_EXT_convolution) = !_glewInit_GL_EXT_convolution(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9208:3: note: in expansion of macro 'CONST_CAST' - 9208 | CONST_CAST(GLEW_EXT_coordinate_frame) = _glewSearchExtension("GL_EXT_coordinate_frame", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9209:54: note: in expansion of macro 'CONST_CAST' - 9209 | if (glewExperimental || GLEW_EXT_coordinate_frame) CONST_CAST(GLEW_EXT_coordinate_frame) = !_glewInit_GL_EXT_coordinate_frame(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9212:3: note: in expansion of macro 'CONST_CAST' - 9212 | CONST_CAST(GLEW_EXT_copy_texture) = _glewSearchExtension("GL_EXT_copy_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9213:50: note: in expansion of macro 'CONST_CAST' - 9213 | if (glewExperimental || GLEW_EXT_copy_texture) CONST_CAST(GLEW_EXT_copy_texture) = !_glewInit_GL_EXT_copy_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9216:3: note: in expansion of macro 'CONST_CAST' - 9216 | CONST_CAST(GLEW_EXT_cull_vertex) = _glewSearchExtension("GL_EXT_cull_vertex", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9217:49: note: in expansion of macro 'CONST_CAST' - 9217 | if (glewExperimental || GLEW_EXT_cull_vertex) CONST_CAST(GLEW_EXT_cull_vertex) = !_glewInit_GL_EXT_cull_vertex(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9220:3: note: in expansion of macro 'CONST_CAST' - 9220 | CONST_CAST(GLEW_EXT_depth_bounds_test) = _glewSearchExtension("GL_EXT_depth_bounds_test", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9221:55: note: in expansion of macro 'CONST_CAST' - 9221 | if (glewExperimental || GLEW_EXT_depth_bounds_test) CONST_CAST(GLEW_EXT_depth_bounds_test) = !_glewInit_GL_EXT_depth_bounds_test(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9224:3: note: in expansion of macro 'CONST_CAST' - 9224 | CONST_CAST(GLEW_EXT_direct_state_access) = _glewSearchExtension("GL_EXT_direct_state_access", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9225:57: note: in expansion of macro 'CONST_CAST' - 9225 | if (glewExperimental || GLEW_EXT_direct_state_access) CONST_CAST(GLEW_EXT_direct_state_access) = !_glewInit_GL_EXT_direct_state_access(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9228:3: note: in expansion of macro 'CONST_CAST' - 9228 | CONST_CAST(GLEW_EXT_draw_buffers2) = _glewSearchExtension("GL_EXT_draw_buffers2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9229:51: note: in expansion of macro 'CONST_CAST' - 9229 | if (glewExperimental || GLEW_EXT_draw_buffers2) CONST_CAST(GLEW_EXT_draw_buffers2) = !_glewInit_GL_EXT_draw_buffers2(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9232:3: note: in expansion of macro 'CONST_CAST' - 9232 | CONST_CAST(GLEW_EXT_draw_instanced) = _glewSearchExtension("GL_EXT_draw_instanced", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9233:52: note: in expansion of macro 'CONST_CAST' - 9233 | if (glewExperimental || GLEW_EXT_draw_instanced) CONST_CAST(GLEW_EXT_draw_instanced) = !_glewInit_GL_EXT_draw_instanced(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9236:3: note: in expansion of macro 'CONST_CAST' - 9236 | CONST_CAST(GLEW_EXT_draw_range_elements) = _glewSearchExtension("GL_EXT_draw_range_elements", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9237:57: note: in expansion of macro 'CONST_CAST' - 9237 | if (glewExperimental || GLEW_EXT_draw_range_elements) CONST_CAST(GLEW_EXT_draw_range_elements) = !_glewInit_GL_EXT_draw_range_elements(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9240:3: note: in expansion of macro 'CONST_CAST' - 9240 | CONST_CAST(GLEW_EXT_fog_coord) = _glewSearchExtension("GL_EXT_fog_coord", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9241:47: note: in expansion of macro 'CONST_CAST' - 9241 | if (glewExperimental || GLEW_EXT_fog_coord) CONST_CAST(GLEW_EXT_fog_coord) = !_glewInit_GL_EXT_fog_coord(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9244:3: note: in expansion of macro 'CONST_CAST' - 9244 | CONST_CAST(GLEW_EXT_fragment_lighting) = _glewSearchExtension("GL_EXT_fragment_lighting", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9245:55: note: in expansion of macro 'CONST_CAST' - 9245 | if (glewExperimental || GLEW_EXT_fragment_lighting) CONST_CAST(GLEW_EXT_fragment_lighting) = !_glewInit_GL_EXT_fragment_lighting(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9248:3: note: in expansion of macro 'CONST_CAST' - 9248 | CONST_CAST(GLEW_EXT_framebuffer_blit) = _glewSearchExtension("GL_EXT_framebuffer_blit", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9249:54: note: in expansion of macro 'CONST_CAST' - 9249 | if (glewExperimental || GLEW_EXT_framebuffer_blit) CONST_CAST(GLEW_EXT_framebuffer_blit) = !_glewInit_GL_EXT_framebuffer_blit(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9252:3: note: in expansion of macro 'CONST_CAST' - 9252 | CONST_CAST(GLEW_EXT_framebuffer_multisample) = _glewSearchExtension("GL_EXT_framebuffer_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9253:61: note: in expansion of macro 'CONST_CAST' - 9253 | if (glewExperimental || GLEW_EXT_framebuffer_multisample) CONST_CAST(GLEW_EXT_framebuffer_multisample) = !_glewInit_GL_EXT_framebuffer_multisample(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9256:3: note: in expansion of macro 'CONST_CAST' - 9256 | CONST_CAST(GLEW_EXT_framebuffer_multisample_blit_scaled) = _glewSearchExtension("GL_EXT_framebuffer_multisample_blit_scaled", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9259:3: note: in expansion of macro 'CONST_CAST' - 9259 | CONST_CAST(GLEW_EXT_framebuffer_object) = _glewSearchExtension("GL_EXT_framebuffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9260:56: note: in expansion of macro 'CONST_CAST' - 9260 | if (glewExperimental || GLEW_EXT_framebuffer_object) CONST_CAST(GLEW_EXT_framebuffer_object) = !_glewInit_GL_EXT_framebuffer_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9263:3: note: in expansion of macro 'CONST_CAST' - 9263 | CONST_CAST(GLEW_EXT_framebuffer_sRGB) = _glewSearchExtension("GL_EXT_framebuffer_sRGB", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9266:3: note: in expansion of macro 'CONST_CAST' - 9266 | CONST_CAST(GLEW_EXT_geometry_shader4) = _glewSearchExtension("GL_EXT_geometry_shader4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9267:54: note: in expansion of macro 'CONST_CAST' - 9267 | if (glewExperimental || GLEW_EXT_geometry_shader4) CONST_CAST(GLEW_EXT_geometry_shader4) = !_glewInit_GL_EXT_geometry_shader4(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9270:3: note: in expansion of macro 'CONST_CAST' - 9270 | CONST_CAST(GLEW_EXT_gpu_program_parameters) = _glewSearchExtension("GL_EXT_gpu_program_parameters", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9271:60: note: in expansion of macro 'CONST_CAST' - 9271 | if (glewExperimental || GLEW_EXT_gpu_program_parameters) CONST_CAST(GLEW_EXT_gpu_program_parameters) = !_glewInit_GL_EXT_gpu_program_parameters(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9274:3: note: in expansion of macro 'CONST_CAST' - 9274 | CONST_CAST(GLEW_EXT_gpu_shader4) = _glewSearchExtension("GL_EXT_gpu_shader4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9275:49: note: in expansion of macro 'CONST_CAST' - 9275 | if (glewExperimental || GLEW_EXT_gpu_shader4) CONST_CAST(GLEW_EXT_gpu_shader4) = !_glewInit_GL_EXT_gpu_shader4(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9278:3: note: in expansion of macro 'CONST_CAST' - 9278 | CONST_CAST(GLEW_EXT_histogram) = _glewSearchExtension("GL_EXT_histogram", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9279:47: note: in expansion of macro 'CONST_CAST' - 9279 | if (glewExperimental || GLEW_EXT_histogram) CONST_CAST(GLEW_EXT_histogram) = !_glewInit_GL_EXT_histogram(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -185620,11 +189636,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9282:3: note: in expansion of macro 'CONST_CAST' - 9282 | CONST_CAST(GLEW_EXT_index_array_formats) = _glewSearchExtension("GL_EXT_index_array_formats", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -185655,913 +189666,284 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9285:3: note: in expansion of macro 'CONST_CAST' - 9285 | CONST_CAST(GLEW_EXT_index_func) = _glewSearchExtension("GL_EXT_index_func", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9286:48: note: in expansion of macro 'CONST_CAST' - 9286 | if (glewExperimental || GLEW_EXT_index_func) CONST_CAST(GLEW_EXT_index_func) = !_glewInit_GL_EXT_index_func(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9289:3: note: in expansion of macro 'CONST_CAST' - 9289 | CONST_CAST(GLEW_EXT_index_material) = _glewSearchExtension("GL_EXT_index_material", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9290:52: note: in expansion of macro 'CONST_CAST' - 9290 | if (glewExperimental || GLEW_EXT_index_material) CONST_CAST(GLEW_EXT_index_material) = !_glewInit_GL_EXT_index_material(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9293:3: note: in expansion of macro 'CONST_CAST' - 9293 | CONST_CAST(GLEW_EXT_index_texture) = _glewSearchExtension("GL_EXT_index_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9296:3: note: in expansion of macro 'CONST_CAST' - 9296 | CONST_CAST(GLEW_EXT_light_texture) = _glewSearchExtension("GL_EXT_light_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9297:51: note: in expansion of macro 'CONST_CAST' - 9297 | if (glewExperimental || GLEW_EXT_light_texture) CONST_CAST(GLEW_EXT_light_texture) = !_glewInit_GL_EXT_light_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9300:3: note: in expansion of macro 'CONST_CAST' - 9300 | CONST_CAST(GLEW_EXT_misc_attribute) = _glewSearchExtension("GL_EXT_misc_attribute", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9303:3: note: in expansion of macro 'CONST_CAST' - 9303 | CONST_CAST(GLEW_EXT_multi_draw_arrays) = _glewSearchExtension("GL_EXT_multi_draw_arrays", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9304:55: note: in expansion of macro 'CONST_CAST' - 9304 | if (glewExperimental || GLEW_EXT_multi_draw_arrays) CONST_CAST(GLEW_EXT_multi_draw_arrays) = !_glewInit_GL_EXT_multi_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9307:3: note: in expansion of macro 'CONST_CAST' - 9307 | CONST_CAST(GLEW_EXT_multisample) = _glewSearchExtension("GL_EXT_multisample", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringConverter.h:39, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:41: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9308:49: note: in expansion of macro 'CONST_CAST' - 9308 | if (glewExperimental || GLEW_EXT_multisample) CONST_CAST(GLEW_EXT_multisample) = !_glewInit_GL_EXT_multisample(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' + 596 | pointer __new_start(this->_M_allocate(__len)); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' + 123 | _M_realloc_append(std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' + 1301 | { emplace_back(std::move(__x)); } + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here + 87 | mBoundSurfaces.push_back(0); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9311:3: note: in expansion of macro 'CONST_CAST' - 9311 | CONST_CAST(GLEW_EXT_packed_depth_stencil) = _glewSearchExtension("GL_EXT_packed_depth_stencil", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9314:3: note: in expansion of macro 'CONST_CAST' - 9314 | CONST_CAST(GLEW_EXT_packed_float) = _glewSearchExtension("GL_EXT_packed_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9317:3: note: in expansion of macro 'CONST_CAST' - 9317 | CONST_CAST(GLEW_EXT_packed_pixels) = _glewSearchExtension("GL_EXT_packed_pixels", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9320:3: note: in expansion of macro 'CONST_CAST' - 9320 | CONST_CAST(GLEW_EXT_paletted_texture) = _glewSearchExtension("GL_EXT_paletted_texture", extStart, extEnd); - | ^~~~~~~~~~ -[100%] Linking CXX shared library ../../lib/RenderSystem_GLES2.so -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9321:54: note: in expansion of macro 'CONST_CAST' - 9321 | if (glewExperimental || GLEW_EXT_paletted_texture) CONST_CAST(GLEW_EXT_paletted_texture) = !_glewInit_GL_EXT_paletted_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9324:3: note: in expansion of macro 'CONST_CAST' - 9324 | CONST_CAST(GLEW_EXT_pixel_buffer_object) = _glewSearchExtension("GL_EXT_pixel_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/RenderSystem_GLES2.dir/link.txt --verbose=1 -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9327:3: note: in expansion of macro 'CONST_CAST' - 9327 | CONST_CAST(GLEW_EXT_pixel_transform) = _glewSearchExtension("GL_EXT_pixel_transform", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9328:53: note: in expansion of macro 'CONST_CAST' - 9328 | if (glewExperimental || GLEW_EXT_pixel_transform) CONST_CAST(GLEW_EXT_pixel_transform) = !_glewInit_GL_EXT_pixel_transform(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9331:3: note: in expansion of macro 'CONST_CAST' - 9331 | CONST_CAST(GLEW_EXT_pixel_transform_color_table) = _glewSearchExtension("GL_EXT_pixel_transform_color_table", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9334:3: note: in expansion of macro 'CONST_CAST' - 9334 | CONST_CAST(GLEW_EXT_point_parameters) = _glewSearchExtension("GL_EXT_point_parameters", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9335:54: note: in expansion of macro 'CONST_CAST' - 9335 | if (glewExperimental || GLEW_EXT_point_parameters) CONST_CAST(GLEW_EXT_point_parameters) = !_glewInit_GL_EXT_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9338:3: note: in expansion of macro 'CONST_CAST' - 9338 | CONST_CAST(GLEW_EXT_polygon_offset) = _glewSearchExtension("GL_EXT_polygon_offset", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9339:52: note: in expansion of macro 'CONST_CAST' - 9339 | if (glewExperimental || GLEW_EXT_polygon_offset) CONST_CAST(GLEW_EXT_polygon_offset) = !_glewInit_GL_EXT_polygon_offset(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9342:3: note: in expansion of macro 'CONST_CAST' - 9342 | CONST_CAST(GLEW_EXT_provoking_vertex) = _glewSearchExtension("GL_EXT_provoking_vertex", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9343:54: note: in expansion of macro 'CONST_CAST' - 9343 | if (glewExperimental || GLEW_EXT_provoking_vertex) CONST_CAST(GLEW_EXT_provoking_vertex) = !_glewInit_GL_EXT_provoking_vertex(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9346:3: note: in expansion of macro 'CONST_CAST' - 9346 | CONST_CAST(GLEW_EXT_rescale_normal) = _glewSearchExtension("GL_EXT_rescale_normal", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9349:3: note: in expansion of macro 'CONST_CAST' - 9349 | CONST_CAST(GLEW_EXT_scene_marker) = _glewSearchExtension("GL_EXT_scene_marker", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9350:50: note: in expansion of macro 'CONST_CAST' - 9350 | if (glewExperimental || GLEW_EXT_scene_marker) CONST_CAST(GLEW_EXT_scene_marker) = !_glewInit_GL_EXT_scene_marker(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9353:3: note: in expansion of macro 'CONST_CAST' - 9353 | CONST_CAST(GLEW_EXT_secondary_color) = _glewSearchExtension("GL_EXT_secondary_color", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9354:53: note: in expansion of macro 'CONST_CAST' - 9354 | if (glewExperimental || GLEW_EXT_secondary_color) CONST_CAST(GLEW_EXT_secondary_color) = !_glewInit_GL_EXT_secondary_color(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9357:3: note: in expansion of macro 'CONST_CAST' - 9357 | CONST_CAST(GLEW_EXT_separate_shader_objects) = _glewSearchExtension("GL_EXT_separate_shader_objects", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9358:61: note: in expansion of macro 'CONST_CAST' - 9358 | if (glewExperimental || GLEW_EXT_separate_shader_objects) CONST_CAST(GLEW_EXT_separate_shader_objects) = !_glewInit_GL_EXT_separate_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,RenderSystem_GLES2.so.1.9.0 -o ../../lib/RenderSystem_GLES2.so.1.9.0 CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lGLESv2 -lSM -lICE -lX11 -lXext -lGLESv2 -lSM -lICE -lX11 -lXext -lEGL -lEGL -lSM -lICE -lX11 -lXext -lXrandr /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9361:3: note: in expansion of macro 'CONST_CAST' - 9361 | CONST_CAST(GLEW_EXT_separate_specular_color) = _glewSearchExtension("GL_EXT_separate_specular_color", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9364:3: note: in expansion of macro 'CONST_CAST' - 9364 | CONST_CAST(GLEW_EXT_shader_image_load_store) = _glewSearchExtension("GL_EXT_shader_image_load_store", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9365:61: note: in expansion of macro 'CONST_CAST' - 9365 | if (glewExperimental || GLEW_EXT_shader_image_load_store) CONST_CAST(GLEW_EXT_shader_image_load_store) = !_glewInit_GL_EXT_shader_image_load_store(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9368:3: note: in expansion of macro 'CONST_CAST' - 9368 | CONST_CAST(GLEW_EXT_shadow_funcs) = _glewSearchExtension("GL_EXT_shadow_funcs", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9371:3: note: in expansion of macro 'CONST_CAST' - 9371 | CONST_CAST(GLEW_EXT_shared_texture_palette) = _glewSearchExtension("GL_EXT_shared_texture_palette", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9374:3: note: in expansion of macro 'CONST_CAST' - 9374 | CONST_CAST(GLEW_EXT_stencil_clear_tag) = _glewSearchExtension("GL_EXT_stencil_clear_tag", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9377:3: note: in expansion of macro 'CONST_CAST' - 9377 | CONST_CAST(GLEW_EXT_stencil_two_side) = _glewSearchExtension("GL_EXT_stencil_two_side", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9378:54: note: in expansion of macro 'CONST_CAST' - 9378 | if (glewExperimental || GLEW_EXT_stencil_two_side) CONST_CAST(GLEW_EXT_stencil_two_side) = !_glewInit_GL_EXT_stencil_two_side(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9381:3: note: in expansion of macro 'CONST_CAST' - 9381 | CONST_CAST(GLEW_EXT_stencil_wrap) = _glewSearchExtension("GL_EXT_stencil_wrap", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9384:3: note: in expansion of macro 'CONST_CAST' - 9384 | CONST_CAST(GLEW_EXT_subtexture) = _glewSearchExtension("GL_EXT_subtexture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9385:48: note: in expansion of macro 'CONST_CAST' - 9385 | if (glewExperimental || GLEW_EXT_subtexture) CONST_CAST(GLEW_EXT_subtexture) = !_glewInit_GL_EXT_subtexture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9388:3: note: in expansion of macro 'CONST_CAST' - 9388 | CONST_CAST(GLEW_EXT_texture) = _glewSearchExtension("GL_EXT_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9391:3: note: in expansion of macro 'CONST_CAST' - 9391 | CONST_CAST(GLEW_EXT_texture3D) = _glewSearchExtension("GL_EXT_texture3D", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9392:47: note: in expansion of macro 'CONST_CAST' - 9392 | if (glewExperimental || GLEW_EXT_texture3D) CONST_CAST(GLEW_EXT_texture3D) = !_glewInit_GL_EXT_texture3D(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9395:3: note: in expansion of macro 'CONST_CAST' - 9395 | CONST_CAST(GLEW_EXT_texture_array) = _glewSearchExtension("GL_EXT_texture_array", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9396:51: note: in expansion of macro 'CONST_CAST' - 9396 | if (glewExperimental || GLEW_EXT_texture_array) CONST_CAST(GLEW_EXT_texture_array) = !_glewInit_GL_EXT_texture_array(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9399:3: note: in expansion of macro 'CONST_CAST' - 9399 | CONST_CAST(GLEW_EXT_texture_buffer_object) = _glewSearchExtension("GL_EXT_texture_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9400:59: note: in expansion of macro 'CONST_CAST' - 9400 | if (glewExperimental || GLEW_EXT_texture_buffer_object) CONST_CAST(GLEW_EXT_texture_buffer_object) = !_glewInit_GL_EXT_texture_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9403:3: note: in expansion of macro 'CONST_CAST' - 9403 | CONST_CAST(GLEW_EXT_texture_compression_dxt1) = _glewSearchExtension("GL_EXT_texture_compression_dxt1", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9406:3: note: in expansion of macro 'CONST_CAST' - 9406 | CONST_CAST(GLEW_EXT_texture_compression_latc) = _glewSearchExtension("GL_EXT_texture_compression_latc", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9409:3: note: in expansion of macro 'CONST_CAST' - 9409 | CONST_CAST(GLEW_EXT_texture_compression_rgtc) = _glewSearchExtension("GL_EXT_texture_compression_rgtc", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9412:3: note: in expansion of macro 'CONST_CAST' - 9412 | CONST_CAST(GLEW_EXT_texture_compression_s3tc) = _glewSearchExtension("GL_EXT_texture_compression_s3tc", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9415:3: note: in expansion of macro 'CONST_CAST' - 9415 | CONST_CAST(GLEW_EXT_texture_cube_map) = _glewSearchExtension("GL_EXT_texture_cube_map", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9418:3: note: in expansion of macro 'CONST_CAST' - 9418 | CONST_CAST(GLEW_EXT_texture_edge_clamp) = _glewSearchExtension("GL_EXT_texture_edge_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9421:3: note: in expansion of macro 'CONST_CAST' - 9421 | CONST_CAST(GLEW_EXT_texture_env) = _glewSearchExtension("GL_EXT_texture_env", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9424:3: note: in expansion of macro 'CONST_CAST' - 9424 | CONST_CAST(GLEW_EXT_texture_env_add) = _glewSearchExtension("GL_EXT_texture_env_add", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystem.h:42: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9427:3: note: in expansion of macro 'CONST_CAST' - 9427 | CONST_CAST(GLEW_EXT_texture_env_combine) = _glewSearchExtension("GL_EXT_texture_env_combine", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9430:3: note: in expansion of macro 'CONST_CAST' - 9430 | CONST_CAST(GLEW_EXT_texture_env_dot3) = _glewSearchExtension("GL_EXT_texture_env_dot3", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9433:3: note: in expansion of macro 'CONST_CAST' - 9433 | CONST_CAST(GLEW_EXT_texture_filter_anisotropic) = _glewSearchExtension("GL_EXT_texture_filter_anisotropic", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9436:3: note: in expansion of macro 'CONST_CAST' - 9436 | CONST_CAST(GLEW_EXT_texture_integer) = _glewSearchExtension("GL_EXT_texture_integer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9437:53: note: in expansion of macro 'CONST_CAST' - 9437 | if (glewExperimental || GLEW_EXT_texture_integer) CONST_CAST(GLEW_EXT_texture_integer) = !_glewInit_GL_EXT_texture_integer(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9440:3: note: in expansion of macro 'CONST_CAST' - 9440 | CONST_CAST(GLEW_EXT_texture_lod_bias) = _glewSearchExtension("GL_EXT_texture_lod_bias", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9443:3: note: in expansion of macro 'CONST_CAST' - 9443 | CONST_CAST(GLEW_EXT_texture_mirror_clamp) = _glewSearchExtension("GL_EXT_texture_mirror_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9446:3: note: in expansion of macro 'CONST_CAST' - 9446 | CONST_CAST(GLEW_EXT_texture_object) = _glewSearchExtension("GL_EXT_texture_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9447:52: note: in expansion of macro 'CONST_CAST' - 9447 | if (glewExperimental || GLEW_EXT_texture_object) CONST_CAST(GLEW_EXT_texture_object) = !_glewInit_GL_EXT_texture_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9450:3: note: in expansion of macro 'CONST_CAST' - 9450 | CONST_CAST(GLEW_EXT_texture_perturb_normal) = _glewSearchExtension("GL_EXT_texture_perturb_normal", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9451:60: note: in expansion of macro 'CONST_CAST' - 9451 | if (glewExperimental || GLEW_EXT_texture_perturb_normal) CONST_CAST(GLEW_EXT_texture_perturb_normal) = !_glewInit_GL_EXT_texture_perturb_normal(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9454:3: note: in expansion of macro 'CONST_CAST' - 9454 | CONST_CAST(GLEW_EXT_texture_rectangle) = _glewSearchExtension("GL_EXT_texture_rectangle", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9457:3: note: in expansion of macro 'CONST_CAST' - 9457 | CONST_CAST(GLEW_EXT_texture_sRGB) = _glewSearchExtension("GL_EXT_texture_sRGB", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9460:3: note: in expansion of macro 'CONST_CAST' - 9460 | CONST_CAST(GLEW_EXT_texture_sRGB_decode) = _glewSearchExtension("GL_EXT_texture_sRGB_decode", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9463:3: note: in expansion of macro 'CONST_CAST' - 9463 | CONST_CAST(GLEW_EXT_texture_shared_exponent) = _glewSearchExtension("GL_EXT_texture_shared_exponent", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9466:3: note: in expansion of macro 'CONST_CAST' - 9466 | CONST_CAST(GLEW_EXT_texture_snorm) = _glewSearchExtension("GL_EXT_texture_snorm", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9469:3: note: in expansion of macro 'CONST_CAST' - 9469 | CONST_CAST(GLEW_EXT_texture_swizzle) = _glewSearchExtension("GL_EXT_texture_swizzle", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9472:3: note: in expansion of macro 'CONST_CAST' - 9472 | CONST_CAST(GLEW_EXT_timer_query) = _glewSearchExtension("GL_EXT_timer_query", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9473:49: note: in expansion of macro 'CONST_CAST' - 9473 | if (glewExperimental || GLEW_EXT_timer_query) CONST_CAST(GLEW_EXT_timer_query) = !_glewInit_GL_EXT_timer_query(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9476:3: note: in expansion of macro 'CONST_CAST' - 9476 | CONST_CAST(GLEW_EXT_transform_feedback) = _glewSearchExtension("GL_EXT_transform_feedback", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9477:56: note: in expansion of macro 'CONST_CAST' - 9477 | if (glewExperimental || GLEW_EXT_transform_feedback) CONST_CAST(GLEW_EXT_transform_feedback) = !_glewInit_GL_EXT_transform_feedback(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9480:3: note: in expansion of macro 'CONST_CAST' - 9480 | CONST_CAST(GLEW_EXT_vertex_array) = _glewSearchExtension("GL_EXT_vertex_array", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9481:50: note: in expansion of macro 'CONST_CAST' - 9481 | if (glewExperimental || GLEW_EXT_vertex_array) CONST_CAST(GLEW_EXT_vertex_array) = !_glewInit_GL_EXT_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9484:3: note: in expansion of macro 'CONST_CAST' - 9484 | CONST_CAST(GLEW_EXT_vertex_array_bgra) = _glewSearchExtension("GL_EXT_vertex_array_bgra", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9487:3: note: in expansion of macro 'CONST_CAST' - 9487 | CONST_CAST(GLEW_EXT_vertex_attrib_64bit) = _glewSearchExtension("GL_EXT_vertex_attrib_64bit", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9488:57: note: in expansion of macro 'CONST_CAST' - 9488 | if (glewExperimental || GLEW_EXT_vertex_attrib_64bit) CONST_CAST(GLEW_EXT_vertex_attrib_64bit) = !_glewInit_GL_EXT_vertex_attrib_64bit(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9491:3: note: in expansion of macro 'CONST_CAST' - 9491 | CONST_CAST(GLEW_EXT_vertex_shader) = _glewSearchExtension("GL_EXT_vertex_shader", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9492:51: note: in expansion of macro 'CONST_CAST' - 9492 | if (glewExperimental || GLEW_EXT_vertex_shader) CONST_CAST(GLEW_EXT_vertex_shader) = !_glewInit_GL_EXT_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9495:3: note: in expansion of macro 'CONST_CAST' - 9495 | CONST_CAST(GLEW_EXT_vertex_weighting) = _glewSearchExtension("GL_EXT_vertex_weighting", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9496:54: note: in expansion of macro 'CONST_CAST' - 9496 | if (glewExperimental || GLEW_EXT_vertex_weighting) CONST_CAST(GLEW_EXT_vertex_weighting) = !_glewInit_GL_EXT_vertex_weighting(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9499:3: note: in expansion of macro 'CONST_CAST' - 9499 | CONST_CAST(GLEW_EXT_x11_sync_object) = _glewSearchExtension("GL_EXT_x11_sync_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9500:53: note: in expansion of macro 'CONST_CAST' - 9500 | if (glewExperimental || GLEW_EXT_x11_sync_object) CONST_CAST(GLEW_EXT_x11_sync_object) = !_glewInit_GL_EXT_x11_sync_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9503:3: note: in expansion of macro 'CONST_CAST' - 9503 | CONST_CAST(GLEW_GREMEDY_frame_terminator) = _glewSearchExtension("GL_GREMEDY_frame_terminator", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9504:58: note: in expansion of macro 'CONST_CAST' - 9504 | if (glewExperimental || GLEW_GREMEDY_frame_terminator) CONST_CAST(GLEW_GREMEDY_frame_terminator) = !_glewInit_GL_GREMEDY_frame_terminator(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9507:3: note: in expansion of macro 'CONST_CAST' - 9507 | CONST_CAST(GLEW_GREMEDY_string_marker) = _glewSearchExtension("GL_GREMEDY_string_marker", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9508:55: note: in expansion of macro 'CONST_CAST' - 9508 | if (glewExperimental || GLEW_GREMEDY_string_marker) CONST_CAST(GLEW_GREMEDY_string_marker) = !_glewInit_GL_GREMEDY_string_marker(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9511:3: note: in expansion of macro 'CONST_CAST' - 9511 | CONST_CAST(GLEW_HP_convolution_border_modes) = _glewSearchExtension("GL_HP_convolution_border_modes", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9514:3: note: in expansion of macro 'CONST_CAST' - 9514 | CONST_CAST(GLEW_HP_image_transform) = _glewSearchExtension("GL_HP_image_transform", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9515:52: note: in expansion of macro 'CONST_CAST' - 9515 | if (glewExperimental || GLEW_HP_image_transform) CONST_CAST(GLEW_HP_image_transform) = !_glewInit_GL_HP_image_transform(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9518:3: note: in expansion of macro 'CONST_CAST' - 9518 | CONST_CAST(GLEW_HP_occlusion_test) = _glewSearchExtension("GL_HP_occlusion_test", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9521:3: note: in expansion of macro 'CONST_CAST' - 9521 | CONST_CAST(GLEW_HP_texture_lighting) = _glewSearchExtension("GL_HP_texture_lighting", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9524:3: note: in expansion of macro 'CONST_CAST' - 9524 | CONST_CAST(GLEW_IBM_cull_vertex) = _glewSearchExtension("GL_IBM_cull_vertex", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9527:3: note: in expansion of macro 'CONST_CAST' - 9527 | CONST_CAST(GLEW_IBM_multimode_draw_arrays) = _glewSearchExtension("GL_IBM_multimode_draw_arrays", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9528:59: note: in expansion of macro 'CONST_CAST' - 9528 | if (glewExperimental || GLEW_IBM_multimode_draw_arrays) CONST_CAST(GLEW_IBM_multimode_draw_arrays) = !_glewInit_GL_IBM_multimode_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9531:3: note: in expansion of macro 'CONST_CAST' - 9531 | CONST_CAST(GLEW_IBM_rasterpos_clip) = _glewSearchExtension("GL_IBM_rasterpos_clip", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9534:3: note: in expansion of macro 'CONST_CAST' - 9534 | CONST_CAST(GLEW_IBM_static_data) = _glewSearchExtension("GL_IBM_static_data", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9537:3: note: in expansion of macro 'CONST_CAST' - 9537 | CONST_CAST(GLEW_IBM_texture_mirrored_repeat) = _glewSearchExtension("GL_IBM_texture_mirrored_repeat", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9540:3: note: in expansion of macro 'CONST_CAST' - 9540 | CONST_CAST(GLEW_IBM_vertex_array_lists) = _glewSearchExtension("GL_IBM_vertex_array_lists", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9541:56: note: in expansion of macro 'CONST_CAST' - 9541 | if (glewExperimental || GLEW_IBM_vertex_array_lists) CONST_CAST(GLEW_IBM_vertex_array_lists) = !_glewInit_GL_IBM_vertex_array_lists(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9544:3: note: in expansion of macro 'CONST_CAST' - 9544 | CONST_CAST(GLEW_INGR_color_clamp) = _glewSearchExtension("GL_INGR_color_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9547:3: note: in expansion of macro 'CONST_CAST' - 9547 | CONST_CAST(GLEW_INGR_interlace_read) = _glewSearchExtension("GL_INGR_interlace_read", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9550:3: note: in expansion of macro 'CONST_CAST' - 9550 | CONST_CAST(GLEW_INTEL_parallel_arrays) = _glewSearchExtension("GL_INTEL_parallel_arrays", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9551:55: note: in expansion of macro 'CONST_CAST' - 9551 | if (glewExperimental || GLEW_INTEL_parallel_arrays) CONST_CAST(GLEW_INTEL_parallel_arrays) = !_glewInit_GL_INTEL_parallel_arrays(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9554:3: note: in expansion of macro 'CONST_CAST' - 9554 | CONST_CAST(GLEW_INTEL_texture_scissor) = _glewSearchExtension("GL_INTEL_texture_scissor", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9555:55: note: in expansion of macro 'CONST_CAST' - 9555 | if (glewExperimental || GLEW_INTEL_texture_scissor) CONST_CAST(GLEW_INTEL_texture_scissor) = !_glewInit_GL_INTEL_texture_scissor(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9558:3: note: in expansion of macro 'CONST_CAST' - 9558 | CONST_CAST(GLEW_KTX_buffer_region) = _glewSearchExtension("GL_KTX_buffer_region", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9559:51: note: in expansion of macro 'CONST_CAST' - 9559 | if (glewExperimental || GLEW_KTX_buffer_region) CONST_CAST(GLEW_KTX_buffer_region) = !_glewInit_GL_KTX_buffer_region(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9562:3: note: in expansion of macro 'CONST_CAST' - 9562 | CONST_CAST(GLEW_MESAX_texture_stack) = _glewSearchExtension("GL_MESAX_texture_stack", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9565:3: note: in expansion of macro 'CONST_CAST' - 9565 | CONST_CAST(GLEW_MESA_pack_invert) = _glewSearchExtension("GL_MESA_pack_invert", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9568:3: note: in expansion of macro 'CONST_CAST' - 9568 | CONST_CAST(GLEW_MESA_resize_buffers) = _glewSearchExtension("GL_MESA_resize_buffers", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9569:53: note: in expansion of macro 'CONST_CAST' - 9569 | if (glewExperimental || GLEW_MESA_resize_buffers) CONST_CAST(GLEW_MESA_resize_buffers) = !_glewInit_GL_MESA_resize_buffers(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9572:3: note: in expansion of macro 'CONST_CAST' - 9572 | CONST_CAST(GLEW_MESA_window_pos) = _glewSearchExtension("GL_MESA_window_pos", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9573:49: note: in expansion of macro 'CONST_CAST' - 9573 | if (glewExperimental || GLEW_MESA_window_pos) CONST_CAST(GLEW_MESA_window_pos) = !_glewInit_GL_MESA_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9576:3: note: in expansion of macro 'CONST_CAST' - 9576 | CONST_CAST(GLEW_MESA_ycbcr_texture) = _glewSearchExtension("GL_MESA_ycbcr_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9579:3: note: in expansion of macro 'CONST_CAST' - 9579 | CONST_CAST(GLEW_NVX_gpu_memory_info) = _glewSearchExtension("GL_NVX_gpu_memory_info", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9582:3: note: in expansion of macro 'CONST_CAST' - 9582 | CONST_CAST(GLEW_NV_bindless_texture) = _glewSearchExtension("GL_NV_bindless_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9583:53: note: in expansion of macro 'CONST_CAST' - 9583 | if (glewExperimental || GLEW_NV_bindless_texture) CONST_CAST(GLEW_NV_bindless_texture) = !_glewInit_GL_NV_bindless_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9586:3: note: in expansion of macro 'CONST_CAST' - 9586 | CONST_CAST(GLEW_NV_blend_square) = _glewSearchExtension("GL_NV_blend_square", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9589:3: note: in expansion of macro 'CONST_CAST' - 9589 | CONST_CAST(GLEW_NV_conditional_render) = _glewSearchExtension("GL_NV_conditional_render", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9590:55: note: in expansion of macro 'CONST_CAST' - 9590 | if (glewExperimental || GLEW_NV_conditional_render) CONST_CAST(GLEW_NV_conditional_render) = !_glewInit_GL_NV_conditional_render(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9593:3: note: in expansion of macro 'CONST_CAST' - 9593 | CONST_CAST(GLEW_NV_copy_depth_to_color) = _glewSearchExtension("GL_NV_copy_depth_to_color", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9596:3: note: in expansion of macro 'CONST_CAST' - 9596 | CONST_CAST(GLEW_NV_copy_image) = _glewSearchExtension("GL_NV_copy_image", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9597:47: note: in expansion of macro 'CONST_CAST' - 9597 | if (glewExperimental || GLEW_NV_copy_image) CONST_CAST(GLEW_NV_copy_image) = !_glewInit_GL_NV_copy_image(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9600:3: note: in expansion of macro 'CONST_CAST' - 9600 | CONST_CAST(GLEW_NV_depth_buffer_float) = _glewSearchExtension("GL_NV_depth_buffer_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9601:55: note: in expansion of macro 'CONST_CAST' - 9601 | if (glewExperimental || GLEW_NV_depth_buffer_float) CONST_CAST(GLEW_NV_depth_buffer_float) = !_glewInit_GL_NV_depth_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9604:3: note: in expansion of macro 'CONST_CAST' - 9604 | CONST_CAST(GLEW_NV_depth_clamp) = _glewSearchExtension("GL_NV_depth_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9607:3: note: in expansion of macro 'CONST_CAST' - 9607 | CONST_CAST(GLEW_NV_depth_range_unclamped) = _glewSearchExtension("GL_NV_depth_range_unclamped", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9610:3: note: in expansion of macro 'CONST_CAST' - 9610 | CONST_CAST(GLEW_NV_evaluators) = _glewSearchExtension("GL_NV_evaluators", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9611:47: note: in expansion of macro 'CONST_CAST' - 9611 | if (glewExperimental || GLEW_NV_evaluators) CONST_CAST(GLEW_NV_evaluators) = !_glewInit_GL_NV_evaluators(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9614:3: note: in expansion of macro 'CONST_CAST' - 9614 | CONST_CAST(GLEW_NV_explicit_multisample) = _glewSearchExtension("GL_NV_explicit_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9615:57: note: in expansion of macro 'CONST_CAST' - 9615 | if (glewExperimental || GLEW_NV_explicit_multisample) CONST_CAST(GLEW_NV_explicit_multisample) = !_glewInit_GL_NV_explicit_multisample(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9618:3: note: in expansion of macro 'CONST_CAST' - 9618 | CONST_CAST(GLEW_NV_fence) = _glewSearchExtension("GL_NV_fence", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9619:42: note: in expansion of macro 'CONST_CAST' - 9619 | if (glewExperimental || GLEW_NV_fence) CONST_CAST(GLEW_NV_fence) = !_glewInit_GL_NV_fence(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9622:3: note: in expansion of macro 'CONST_CAST' - 9622 | CONST_CAST(GLEW_NV_float_buffer) = _glewSearchExtension("GL_NV_float_buffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9625:3: note: in expansion of macro 'CONST_CAST' - 9625 | CONST_CAST(GLEW_NV_fog_distance) = _glewSearchExtension("GL_NV_fog_distance", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9628:3: note: in expansion of macro 'CONST_CAST' - 9628 | CONST_CAST(GLEW_NV_fragment_program) = _glewSearchExtension("GL_NV_fragment_program", extStart, extEnd); - | ^~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here + 137 | mParamCommands[paramDef.name] = paramCmd; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' + 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' + 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here + 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here + 243 | mCustomParameters[index] = value; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' + 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' + 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); + | ^~~ +/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here + 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; + | ^ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' + 514 | _M_t._M_insert_unique(__x); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here + 557 | mSupportedShaderProfiles.insert(profile); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' + 609 | _Link_type __tmp = _M_get_node(); + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' + 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' + 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' + 2172 | return _Res(_M_insert_(__res.first, __res.second, + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' + 842 | { return _M_t._M_insert_unique(std::move(__x)); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here + 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -186581,167 +189963,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9629:53: note: in expansion of macro 'CONST_CAST' - 9629 | if (glewExperimental || GLEW_NV_fragment_program) CONST_CAST(GLEW_NV_fragment_program) = !_glewInit_GL_NV_fragment_program(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9632:3: note: in expansion of macro 'CONST_CAST' - 9632 | CONST_CAST(GLEW_NV_fragment_program2) = _glewSearchExtension("GL_NV_fragment_program2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9635:3: note: in expansion of macro 'CONST_CAST' - 9635 | CONST_CAST(GLEW_NV_fragment_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9638:3: note: in expansion of macro 'CONST_CAST' - 9638 | CONST_CAST(GLEW_NV_fragment_program_option) = _glewSearchExtension("GL_NV_fragment_program_option", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9641:3: note: in expansion of macro 'CONST_CAST' - 9641 | CONST_CAST(GLEW_NV_framebuffer_multisample_coverage) = _glewSearchExtension("GL_NV_framebuffer_multisample_coverage", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9642:69: note: in expansion of macro 'CONST_CAST' - 9642 | if (glewExperimental || GLEW_NV_framebuffer_multisample_coverage) CONST_CAST(GLEW_NV_framebuffer_multisample_coverage) = !_glewInit_GL_NV_framebuffer_multisample_coverage(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9645:3: note: in expansion of macro 'CONST_CAST' - 9645 | CONST_CAST(GLEW_NV_geometry_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9646:54: note: in expansion of macro 'CONST_CAST' - 9646 | if (glewExperimental || GLEW_NV_geometry_program4) CONST_CAST(GLEW_NV_geometry_program4) = !_glewInit_GL_NV_geometry_program4(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9649:3: note: in expansion of macro 'CONST_CAST' - 9649 | CONST_CAST(GLEW_NV_geometry_shader4) = _glewSearchExtension("GL_NV_geometry_shader4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9652:3: note: in expansion of macro 'CONST_CAST' - 9652 | CONST_CAST(GLEW_NV_gpu_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9653:49: note: in expansion of macro 'CONST_CAST' - 9653 | if (glewExperimental || GLEW_NV_gpu_program4) CONST_CAST(GLEW_NV_gpu_program4) = !_glewInit_GL_NV_gpu_program4(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9656:3: note: in expansion of macro 'CONST_CAST' - 9656 | CONST_CAST(GLEW_NV_gpu_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9659:3: note: in expansion of macro 'CONST_CAST' - 9659 | CONST_CAST(GLEW_NV_gpu_program_fp64) = _glewSearchExtension("GL_NV_gpu_program_fp64", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9662:3: note: in expansion of macro 'CONST_CAST' - 9662 | CONST_CAST(GLEW_NV_gpu_shader5) = _glewSearchExtension("GL_NV_gpu_shader5", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9663:48: note: in expansion of macro 'CONST_CAST' - 9663 | if (glewExperimental || GLEW_NV_gpu_shader5) CONST_CAST(GLEW_NV_gpu_shader5) = !_glewInit_GL_NV_gpu_shader5(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreFrustum.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreViewport.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTarget.h:35, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTexture.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/include/OgreGLTextureManager.h:34: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 582 | return perp; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9666:3: note: in expansion of macro 'CONST_CAST' - 9666 | CONST_CAST(GLEW_NV_half_float) = _glewSearchExtension("GL_NV_half_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 661 | Vector3 v0 = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9667:47: note: in expansion of macro 'CONST_CAST' - 9667 | if (glewExperimental || GLEW_NV_half_float) CONST_CAST(GLEW_NV_half_float) = !_glewInit_GL_NV_half_float(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 662 | Vector3 v1 = dest; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 670 | return Quaternion::IDENTITY; - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:33: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9670:3: note: in expansion of macro 'CONST_CAST' - 9670 | CONST_CAST(GLEW_NV_light_max_exponent) = _glewSearchExtension("GL_NV_light_max_exponent", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] - 702 | return q; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' - 172 | inline Quaternion& operator= (const Quaternion& rkQ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 717 | Vector3 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9673:3: note: in expansion of macro 'CONST_CAST' - 9673 | CONST_CAST(GLEW_NV_multisample_coverage) = _glewSearchExtension("GL_NV_multisample_coverage", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 719 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:787:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9676:3: note: in expansion of macro 'CONST_CAST' - 9676 | CONST_CAST(GLEW_NV_multisample_filter_hint) = _glewSearchExtension("GL_NV_multisample_filter_hint", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -186763,69 +189984,69 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:789:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:792:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:794:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9679:3: note: in expansion of macro 'CONST_CAST' - 9679 | CONST_CAST(GLEW_NV_occlusion_query) = _glewSearchExtension("GL_NV_occlusion_query", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9680:52: note: in expansion of macro 'CONST_CAST' - 9680 | if (glewExperimental || GLEW_NV_occlusion_query) CONST_CAST(GLEW_NV_occlusion_query) = !_glewInit_GL_NV_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9683:3: note: in expansion of macro 'CONST_CAST' - 9683 | CONST_CAST(GLEW_NV_packed_depth_stencil) = _glewSearchExtension("GL_NV_packed_depth_stencil", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9686:3: note: in expansion of macro 'CONST_CAST' - 9686 | CONST_CAST(GLEW_NV_parameter_buffer_object) = _glewSearchExtension("GL_NV_parameter_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9687:60: note: in expansion of macro 'CONST_CAST' - 9687 | if (glewExperimental || GLEW_NV_parameter_buffer_object) CONST_CAST(GLEW_NV_parameter_buffer_object) = !_glewInit_GL_NV_parameter_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9690:3: note: in expansion of macro 'CONST_CAST' - 9690 | CONST_CAST(GLEW_NV_parameter_buffer_object2) = _glewSearchExtension("GL_NV_parameter_buffer_object2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9693:3: note: in expansion of macro 'CONST_CAST' - 9693 | CONST_CAST(GLEW_NV_path_rendering) = _glewSearchExtension("GL_NV_path_rendering", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9694:51: note: in expansion of macro 'CONST_CAST' - 9694 | if (glewExperimental || GLEW_NV_path_rendering) CONST_CAST(GLEW_NV_path_rendering) = !_glewInit_GL_NV_path_rendering(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9697:3: note: in expansion of macro 'CONST_CAST' - 9697 | CONST_CAST(GLEW_NV_pixel_data_range) = _glewSearchExtension("GL_NV_pixel_data_range", extStart, extEnd); - | ^~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSampler; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSampler*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSampler; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::TerrainLayerSamplerElement; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >; pointer = Ogre::TerrainLayerSamplerElement*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::TerrainLayerSamplerElement; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrainMaterialGenerator.h:131:28: required from here + 131 | struct _OgreTerrainExport TerrainLayerDeclaration + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Terrain::LayerInstance; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': +/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 335 | { return __a.allocate(__n); } + | ~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; std::size_t = long unsigned int]' + 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > > >; _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Terrain::LayerInstance*; size_type = long unsigned int]' + 1621 | pointer __result = this->_M_allocate(__n); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Terrain::LayerInstance; _Alloc = Ogre::STLAllocator >]' + 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 239 | __x.end()); + | ~~~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include/OgreTerrain.h:448:21: required from here + 448 | layerList = rhs.layerList; + | ^~~~~~~~~ +/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 130 | register size_type sz = count*sizeof( T ); + | ^~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -186848,26 +190069,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9698:53: note: in expansion of macro 'CONST_CAST' - 9698 | if (glewExperimental || GLEW_NV_pixel_data_range) CONST_CAST(GLEW_NV_pixel_data_range) = !_glewInit_GL_NV_pixel_data_range(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9701:3: note: in expansion of macro 'CONST_CAST' - 9701 | CONST_CAST(GLEW_NV_point_sprite) = _glewSearchExtension("GL_NV_point_sprite", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9702:49: note: in expansion of macro 'CONST_CAST' - 9702 | if (glewExperimental || GLEW_NV_point_sprite) CONST_CAST(GLEW_NV_point_sprite) = !_glewInit_GL_NV_point_sprite(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9705:3: note: in expansion of macro 'CONST_CAST' - 9705 | CONST_CAST(GLEW_NV_present_video) = _glewSearchExtension("GL_NV_present_video", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -186897,11 +190098,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9706:50: note: in expansion of macro 'CONST_CAST' - 9706 | if (glewExperimental || GLEW_NV_present_video) CONST_CAST(GLEW_NV_present_video) = !_glewInit_GL_NV_present_video(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -186927,21 +190123,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9709:3: note: in expansion of macro 'CONST_CAST' - 9709 | CONST_CAST(GLEW_NV_primitive_restart) = _glewSearchExtension("GL_NV_primitive_restart", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9710:54: note: in expansion of macro 'CONST_CAST' - 9710 | if (glewExperimental || GLEW_NV_primitive_restart) CONST_CAST(GLEW_NV_primitive_restart) = !_glewInit_GL_NV_primitive_restart(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9713:3: note: in expansion of macro 'CONST_CAST' - 9713 | CONST_CAST(GLEW_NV_register_combiners) = _glewSearchExtension("GL_NV_register_combiners", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -186971,11 +190152,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9714:55: note: in expansion of macro 'CONST_CAST' - 9714 | if (glewExperimental || GLEW_NV_register_combiners) CONST_CAST(GLEW_NV_register_combiners) = !_glewInit_GL_NV_register_combiners(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -187005,26 +190181,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9717:3: note: in expansion of macro 'CONST_CAST' - 9717 | CONST_CAST(GLEW_NV_register_combiners2) = _glewSearchExtension("GL_NV_register_combiners2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9718:56: note: in expansion of macro 'CONST_CAST' - 9718 | if (glewExperimental || GLEW_NV_register_combiners2) CONST_CAST(GLEW_NV_register_combiners2) = !_glewInit_GL_NV_register_combiners2(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9721:3: note: in expansion of macro 'CONST_CAST' - 9721 | CONST_CAST(GLEW_NV_shader_atomic_float) = _glewSearchExtension("GL_NV_shader_atomic_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9724:3: note: in expansion of macro 'CONST_CAST' - 9724 | CONST_CAST(GLEW_NV_shader_buffer_load) = _glewSearchExtension("GL_NV_shader_buffer_load", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -187055,29 +190211,6 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9725:55: note: in expansion of macro 'CONST_CAST' - 9725 | if (glewExperimental || GLEW_NV_shader_buffer_load) CONST_CAST(GLEW_NV_shader_buffer_load) = !_glewInit_GL_NV_shader_buffer_load(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9728:3: note: in expansion of macro 'CONST_CAST' - 9728 | CONST_CAST(GLEW_NV_tessellation_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:35: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 226 | return r; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9731:3: note: in expansion of macro 'CONST_CAST' - 9731 | CONST_CAST(GLEW_NV_texgen_emboss) = _glewSearchExtension("GL_NV_texgen_emboss", extStart, extEnd); - | ^~~~~~~~~~ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': /usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' 335 | { return __a.allocate(__n); } @@ -187108,3123 +190241,26 @@ /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register size_type sz = count*sizeof( T ); | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9734:3: note: in expansion of macro 'CONST_CAST' - 9734 | CONST_CAST(GLEW_NV_texgen_reflection) = _glewSearchExtension("GL_NV_texgen_reflection", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9737:3: note: in expansion of macro 'CONST_CAST' - 9737 | CONST_CAST(GLEW_NV_texture_barrier) = _glewSearchExtension("GL_NV_texture_barrier", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9738:52: note: in expansion of macro 'CONST_CAST' - 9738 | if (glewExperimental || GLEW_NV_texture_barrier) CONST_CAST(GLEW_NV_texture_barrier) = !_glewInit_GL_NV_texture_barrier(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9741:3: note: in expansion of macro 'CONST_CAST' - 9741 | CONST_CAST(GLEW_NV_texture_compression_vtc) = _glewSearchExtension("GL_NV_texture_compression_vtc", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9744:3: note: in expansion of macro 'CONST_CAST' - 9744 | CONST_CAST(GLEW_NV_texture_env_combine4) = _glewSearchExtension("GL_NV_texture_env_combine4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9747:3: note: in expansion of macro 'CONST_CAST' - 9747 | CONST_CAST(GLEW_NV_texture_expand_normal) = _glewSearchExtension("GL_NV_texture_expand_normal", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9750:3: note: in expansion of macro 'CONST_CAST' - 9750 | CONST_CAST(GLEW_NV_texture_multisample) = _glewSearchExtension("GL_NV_texture_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9751:56: note: in expansion of macro 'CONST_CAST' - 9751 | if (glewExperimental || GLEW_NV_texture_multisample) CONST_CAST(GLEW_NV_texture_multisample) = !_glewInit_GL_NV_texture_multisample(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9754:3: note: in expansion of macro 'CONST_CAST' - 9754 | CONST_CAST(GLEW_NV_texture_rectangle) = _glewSearchExtension("GL_NV_texture_rectangle", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9757:3: note: in expansion of macro 'CONST_CAST' - 9757 | CONST_CAST(GLEW_NV_texture_shader) = _glewSearchExtension("GL_NV_texture_shader", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9760:3: note: in expansion of macro 'CONST_CAST' - 9760 | CONST_CAST(GLEW_NV_texture_shader2) = _glewSearchExtension("GL_NV_texture_shader2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9763:3: note: in expansion of macro 'CONST_CAST' - 9763 | CONST_CAST(GLEW_NV_texture_shader3) = _glewSearchExtension("GL_NV_texture_shader3", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9766:3: note: in expansion of macro 'CONST_CAST' - 9766 | CONST_CAST(GLEW_NV_transform_feedback) = _glewSearchExtension("GL_NV_transform_feedback", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9767:55: note: in expansion of macro 'CONST_CAST' - 9767 | if (glewExperimental || GLEW_NV_transform_feedback) CONST_CAST(GLEW_NV_transform_feedback) = !_glewInit_GL_NV_transform_feedback(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9770:3: note: in expansion of macro 'CONST_CAST' - 9770 | CONST_CAST(GLEW_NV_transform_feedback2) = _glewSearchExtension("GL_NV_transform_feedback2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9771:56: note: in expansion of macro 'CONST_CAST' - 9771 | if (glewExperimental || GLEW_NV_transform_feedback2) CONST_CAST(GLEW_NV_transform_feedback2) = !_glewInit_GL_NV_transform_feedback2(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9774:3: note: in expansion of macro 'CONST_CAST' - 9774 | CONST_CAST(GLEW_NV_vdpau_interop) = _glewSearchExtension("GL_NV_vdpau_interop", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9775:50: note: in expansion of macro 'CONST_CAST' - 9775 | if (glewExperimental || GLEW_NV_vdpau_interop) CONST_CAST(GLEW_NV_vdpau_interop) = !_glewInit_GL_NV_vdpau_interop(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9778:3: note: in expansion of macro 'CONST_CAST' - 9778 | CONST_CAST(GLEW_NV_vertex_array_range) = _glewSearchExtension("GL_NV_vertex_array_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9779:55: note: in expansion of macro 'CONST_CAST' - 9779 | if (glewExperimental || GLEW_NV_vertex_array_range) CONST_CAST(GLEW_NV_vertex_array_range) = !_glewInit_GL_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 334 | return mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9782:3: note: in expansion of macro 'CONST_CAST' - 9782 | CONST_CAST(GLEW_NV_vertex_array_range2) = _glewSearchExtension("GL_NV_vertex_array_range2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 348 | return mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9785:3: note: in expansion of macro 'CONST_CAST' - 9785 | CONST_CAST(GLEW_NV_vertex_attrib_integer_64bit) = _glewSearchExtension("GL_NV_vertex_attrib_integer_64bit", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9786:64: note: in expansion of macro 'CONST_CAST' - 9786 | if (glewExperimental || GLEW_NV_vertex_attrib_integer_64bit) CONST_CAST(GLEW_NV_vertex_attrib_integer_64bit) = !_glewInit_GL_NV_vertex_attrib_integer_64bit(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 399 | Vector3 min = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 400 | Vector3 max = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9789:3: note: in expansion of macro 'CONST_CAST' - 9789 | CONST_CAST(GLEW_NV_vertex_buffer_unified_memory) = _glewSearchExtension("GL_NV_vertex_buffer_unified_memory", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9790:65: note: in expansion of macro 'CONST_CAST' - 9790 | if (glewExperimental || GLEW_NV_vertex_buffer_unified_memory) CONST_CAST(GLEW_NV_vertex_buffer_unified_memory) = !_glewInit_GL_NV_vertex_buffer_unified_memory(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9793:3: note: in expansion of macro 'CONST_CAST' - 9793 | CONST_CAST(GLEW_NV_vertex_program) = _glewSearchExtension("GL_NV_vertex_program", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 609 | Vector3 intMin = mMinimum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 610 | Vector3 intMax = mMaximum; - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9794:51: note: in expansion of macro 'CONST_CAST' - 9794 | if (glewExperimental || GLEW_NV_vertex_program) CONST_CAST(GLEW_NV_vertex_program) = !_glewInit_GL_NV_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9797:3: note: in expansion of macro 'CONST_CAST' - 9797 | CONST_CAST(GLEW_NV_vertex_program1_1) = _glewSearchExtension("GL_NV_vertex_program1_1", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 709 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 722 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9800:3: note: in expansion of macro 'CONST_CAST' - 9800 | CONST_CAST(GLEW_NV_vertex_program2) = _glewSearchExtension("GL_NV_vertex_program2", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 731 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 744 | return Vector3::ZERO; - | ~~~~~~~~~^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9803:3: note: in expansion of macro 'CONST_CAST' - 9803 | CONST_CAST(GLEW_NV_vertex_program2_option) = _glewSearchExtension("GL_NV_vertex_program2_option", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9806:3: note: in expansion of macro 'CONST_CAST' - 9806 | CONST_CAST(GLEW_NV_vertex_program3) = _glewSearchExtension("GL_NV_vertex_program3", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:36: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 64 | : mRadius(radius), mCenter(center) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9809:3: note: in expansion of macro 'CONST_CAST' - 9809 | CONST_CAST(GLEW_NV_vertex_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9812:3: note: in expansion of macro 'CONST_CAST' - 9812 | CONST_CAST(GLEW_NV_video_capture) = _glewSearchExtension("GL_NV_video_capture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9813:50: note: in expansion of macro 'CONST_CAST' - 9813 | if (glewExperimental || GLEW_NV_video_capture) CONST_CAST(GLEW_NV_video_capture) = !_glewInit_GL_NV_video_capture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9816:3: note: in expansion of macro 'CONST_CAST' - 9816 | CONST_CAST(GLEW_OES_byte_coordinates) = _glewSearchExtension("GL_OES_byte_coordinates", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9819:3: note: in expansion of macro 'CONST_CAST' - 9819 | CONST_CAST(GLEW_OES_compressed_paletted_texture) = _glewSearchExtension("GL_OES_compressed_paletted_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9822:3: note: in expansion of macro 'CONST_CAST' - 9822 | CONST_CAST(GLEW_OES_read_format) = _glewSearchExtension("GL_OES_read_format", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9825:3: note: in expansion of macro 'CONST_CAST' - 9825 | CONST_CAST(GLEW_OES_single_precision) = _glewSearchExtension("GL_OES_single_precision", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9826:54: note: in expansion of macro 'CONST_CAST' - 9826 | if (glewExperimental || GLEW_OES_single_precision) CONST_CAST(GLEW_OES_single_precision) = !_glewInit_GL_OES_single_precision(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9829:3: note: in expansion of macro 'CONST_CAST' - 9829 | CONST_CAST(GLEW_OML_interlace) = _glewSearchExtension("GL_OML_interlace", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9832:3: note: in expansion of macro 'CONST_CAST' - 9832 | CONST_CAST(GLEW_OML_resample) = _glewSearchExtension("GL_OML_resample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9835:3: note: in expansion of macro 'CONST_CAST' - 9835 | CONST_CAST(GLEW_OML_subsample) = _glewSearchExtension("GL_OML_subsample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9838:3: note: in expansion of macro 'CONST_CAST' - 9838 | CONST_CAST(GLEW_PGI_misc_hints) = _glewSearchExtension("GL_PGI_misc_hints", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9841:3: note: in expansion of macro 'CONST_CAST' - 9841 | CONST_CAST(GLEW_PGI_vertex_hints) = _glewSearchExtension("GL_PGI_vertex_hints", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9844:3: note: in expansion of macro 'CONST_CAST' - 9844 | CONST_CAST(GLEW_REND_screen_coordinates) = _glewSearchExtension("GL_REND_screen_coordinates", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9847:3: note: in expansion of macro 'CONST_CAST' - 9847 | CONST_CAST(GLEW_S3_s3tc) = _glewSearchExtension("GL_S3_s3tc", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9850:3: note: in expansion of macro 'CONST_CAST' - 9850 | CONST_CAST(GLEW_SGIS_color_range) = _glewSearchExtension("GL_SGIS_color_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9853:3: note: in expansion of macro 'CONST_CAST' - 9853 | CONST_CAST(GLEW_SGIS_detail_texture) = _glewSearchExtension("GL_SGIS_detail_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9854:53: note: in expansion of macro 'CONST_CAST' - 9854 | if (glewExperimental || GLEW_SGIS_detail_texture) CONST_CAST(GLEW_SGIS_detail_texture) = !_glewInit_GL_SGIS_detail_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9857:3: note: in expansion of macro 'CONST_CAST' - 9857 | CONST_CAST(GLEW_SGIS_fog_function) = _glewSearchExtension("GL_SGIS_fog_function", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9858:51: note: in expansion of macro 'CONST_CAST' - 9858 | if (glewExperimental || GLEW_SGIS_fog_function) CONST_CAST(GLEW_SGIS_fog_function) = !_glewInit_GL_SGIS_fog_function(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9861:3: note: in expansion of macro 'CONST_CAST' - 9861 | CONST_CAST(GLEW_SGIS_generate_mipmap) = _glewSearchExtension("GL_SGIS_generate_mipmap", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9864:3: note: in expansion of macro 'CONST_CAST' - 9864 | CONST_CAST(GLEW_SGIS_multisample) = _glewSearchExtension("GL_SGIS_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9865:50: note: in expansion of macro 'CONST_CAST' - 9865 | if (glewExperimental || GLEW_SGIS_multisample) CONST_CAST(GLEW_SGIS_multisample) = !_glewInit_GL_SGIS_multisample(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9868:3: note: in expansion of macro 'CONST_CAST' - 9868 | CONST_CAST(GLEW_SGIS_pixel_texture) = _glewSearchExtension("GL_SGIS_pixel_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9871:3: note: in expansion of macro 'CONST_CAST' - 9871 | CONST_CAST(GLEW_SGIS_point_line_texgen) = _glewSearchExtension("GL_SGIS_point_line_texgen", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9874:3: note: in expansion of macro 'CONST_CAST' - 9874 | CONST_CAST(GLEW_SGIS_sharpen_texture) = _glewSearchExtension("GL_SGIS_sharpen_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9875:54: note: in expansion of macro 'CONST_CAST' - 9875 | if (glewExperimental || GLEW_SGIS_sharpen_texture) CONST_CAST(GLEW_SGIS_sharpen_texture) = !_glewInit_GL_SGIS_sharpen_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9878:3: note: in expansion of macro 'CONST_CAST' - 9878 | CONST_CAST(GLEW_SGIS_texture4D) = _glewSearchExtension("GL_SGIS_texture4D", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9879:48: note: in expansion of macro 'CONST_CAST' - 9879 | if (glewExperimental || GLEW_SGIS_texture4D) CONST_CAST(GLEW_SGIS_texture4D) = !_glewInit_GL_SGIS_texture4D(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9882:3: note: in expansion of macro 'CONST_CAST' - 9882 | CONST_CAST(GLEW_SGIS_texture_border_clamp) = _glewSearchExtension("GL_SGIS_texture_border_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9885:3: note: in expansion of macro 'CONST_CAST' - 9885 | CONST_CAST(GLEW_SGIS_texture_edge_clamp) = _glewSearchExtension("GL_SGIS_texture_edge_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9888:3: note: in expansion of macro 'CONST_CAST' - 9888 | CONST_CAST(GLEW_SGIS_texture_filter4) = _glewSearchExtension("GL_SGIS_texture_filter4", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9889:54: note: in expansion of macro 'CONST_CAST' - 9889 | if (glewExperimental || GLEW_SGIS_texture_filter4) CONST_CAST(GLEW_SGIS_texture_filter4) = !_glewInit_GL_SGIS_texture_filter4(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9892:3: note: in expansion of macro 'CONST_CAST' - 9892 | CONST_CAST(GLEW_SGIS_texture_lod) = _glewSearchExtension("GL_SGIS_texture_lod", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9895:3: note: in expansion of macro 'CONST_CAST' - 9895 | CONST_CAST(GLEW_SGIS_texture_select) = _glewSearchExtension("GL_SGIS_texture_select", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9898:3: note: in expansion of macro 'CONST_CAST' - 9898 | CONST_CAST(GLEW_SGIX_async) = _glewSearchExtension("GL_SGIX_async", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9899:44: note: in expansion of macro 'CONST_CAST' - 9899 | if (glewExperimental || GLEW_SGIX_async) CONST_CAST(GLEW_SGIX_async) = !_glewInit_GL_SGIX_async(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9902:3: note: in expansion of macro 'CONST_CAST' - 9902 | CONST_CAST(GLEW_SGIX_async_histogram) = _glewSearchExtension("GL_SGIX_async_histogram", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9905:3: note: in expansion of macro 'CONST_CAST' - 9905 | CONST_CAST(GLEW_SGIX_async_pixel) = _glewSearchExtension("GL_SGIX_async_pixel", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9908:3: note: in expansion of macro 'CONST_CAST' - 9908 | CONST_CAST(GLEW_SGIX_blend_alpha_minmax) = _glewSearchExtension("GL_SGIX_blend_alpha_minmax", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9911:3: note: in expansion of macro 'CONST_CAST' - 9911 | CONST_CAST(GLEW_SGIX_clipmap) = _glewSearchExtension("GL_SGIX_clipmap", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9914:3: note: in expansion of macro 'CONST_CAST' - 9914 | CONST_CAST(GLEW_SGIX_convolution_accuracy) = _glewSearchExtension("GL_SGIX_convolution_accuracy", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9917:3: note: in expansion of macro 'CONST_CAST' - 9917 | CONST_CAST(GLEW_SGIX_depth_texture) = _glewSearchExtension("GL_SGIX_depth_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9920:3: note: in expansion of macro 'CONST_CAST' - 9920 | CONST_CAST(GLEW_SGIX_flush_raster) = _glewSearchExtension("GL_SGIX_flush_raster", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9921:51: note: in expansion of macro 'CONST_CAST' - 9921 | if (glewExperimental || GLEW_SGIX_flush_raster) CONST_CAST(GLEW_SGIX_flush_raster) = !_glewInit_GL_SGIX_flush_raster(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9924:3: note: in expansion of macro 'CONST_CAST' - 9924 | CONST_CAST(GLEW_SGIX_fog_offset) = _glewSearchExtension("GL_SGIX_fog_offset", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9927:3: note: in expansion of macro 'CONST_CAST' - 9927 | CONST_CAST(GLEW_SGIX_fog_texture) = _glewSearchExtension("GL_SGIX_fog_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9928:50: note: in expansion of macro 'CONST_CAST' - 9928 | if (glewExperimental || GLEW_SGIX_fog_texture) CONST_CAST(GLEW_SGIX_fog_texture) = !_glewInit_GL_SGIX_fog_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9931:3: note: in expansion of macro 'CONST_CAST' - 9931 | CONST_CAST(GLEW_SGIX_fragment_specular_lighting) = _glewSearchExtension("GL_SGIX_fragment_specular_lighting", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9932:65: note: in expansion of macro 'CONST_CAST' - 9932 | if (glewExperimental || GLEW_SGIX_fragment_specular_lighting) CONST_CAST(GLEW_SGIX_fragment_specular_lighting) = !_glewInit_GL_SGIX_fragment_specular_lighting(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9935:3: note: in expansion of macro 'CONST_CAST' - 9935 | CONST_CAST(GLEW_SGIX_framezoom) = _glewSearchExtension("GL_SGIX_framezoom", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9936:48: note: in expansion of macro 'CONST_CAST' - 9936 | if (glewExperimental || GLEW_SGIX_framezoom) CONST_CAST(GLEW_SGIX_framezoom) = !_glewInit_GL_SGIX_framezoom(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9939:3: note: in expansion of macro 'CONST_CAST' - 9939 | CONST_CAST(GLEW_SGIX_interlace) = _glewSearchExtension("GL_SGIX_interlace", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9942:3: note: in expansion of macro 'CONST_CAST' - 9942 | CONST_CAST(GLEW_SGIX_ir_instrument1) = _glewSearchExtension("GL_SGIX_ir_instrument1", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9945:3: note: in expansion of macro 'CONST_CAST' - 9945 | CONST_CAST(GLEW_SGIX_list_priority) = _glewSearchExtension("GL_SGIX_list_priority", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9948:3: note: in expansion of macro 'CONST_CAST' - 9948 | CONST_CAST(GLEW_SGIX_pixel_texture) = _glewSearchExtension("GL_SGIX_pixel_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9949:52: note: in expansion of macro 'CONST_CAST' - 9949 | if (glewExperimental || GLEW_SGIX_pixel_texture) CONST_CAST(GLEW_SGIX_pixel_texture) = !_glewInit_GL_SGIX_pixel_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9952:3: note: in expansion of macro 'CONST_CAST' - 9952 | CONST_CAST(GLEW_SGIX_pixel_texture_bits) = _glewSearchExtension("GL_SGIX_pixel_texture_bits", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9955:3: note: in expansion of macro 'CONST_CAST' - 9955 | CONST_CAST(GLEW_SGIX_reference_plane) = _glewSearchExtension("GL_SGIX_reference_plane", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9956:54: note: in expansion of macro 'CONST_CAST' - 9956 | if (glewExperimental || GLEW_SGIX_reference_plane) CONST_CAST(GLEW_SGIX_reference_plane) = !_glewInit_GL_SGIX_reference_plane(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9959:3: note: in expansion of macro 'CONST_CAST' - 9959 | CONST_CAST(GLEW_SGIX_resample) = _glewSearchExtension("GL_SGIX_resample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9962:3: note: in expansion of macro 'CONST_CAST' - 9962 | CONST_CAST(GLEW_SGIX_shadow) = _glewSearchExtension("GL_SGIX_shadow", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9965:3: note: in expansion of macro 'CONST_CAST' - 9965 | CONST_CAST(GLEW_SGIX_shadow_ambient) = _glewSearchExtension("GL_SGIX_shadow_ambient", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9968:3: note: in expansion of macro 'CONST_CAST' - 9968 | CONST_CAST(GLEW_SGIX_sprite) = _glewSearchExtension("GL_SGIX_sprite", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9969:45: note: in expansion of macro 'CONST_CAST' - 9969 | if (glewExperimental || GLEW_SGIX_sprite) CONST_CAST(GLEW_SGIX_sprite) = !_glewInit_GL_SGIX_sprite(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9972:3: note: in expansion of macro 'CONST_CAST' - 9972 | CONST_CAST(GLEW_SGIX_tag_sample_buffer) = _glewSearchExtension("GL_SGIX_tag_sample_buffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9973:56: note: in expansion of macro 'CONST_CAST' - 9973 | if (glewExperimental || GLEW_SGIX_tag_sample_buffer) CONST_CAST(GLEW_SGIX_tag_sample_buffer) = !_glewInit_GL_SGIX_tag_sample_buffer(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9976:3: note: in expansion of macro 'CONST_CAST' - 9976 | CONST_CAST(GLEW_SGIX_texture_add_env) = _glewSearchExtension("GL_SGIX_texture_add_env", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9979:3: note: in expansion of macro 'CONST_CAST' - 9979 | CONST_CAST(GLEW_SGIX_texture_coordinate_clamp) = _glewSearchExtension("GL_SGIX_texture_coordinate_clamp", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9982:3: note: in expansion of macro 'CONST_CAST' - 9982 | CONST_CAST(GLEW_SGIX_texture_lod_bias) = _glewSearchExtension("GL_SGIX_texture_lod_bias", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9985:3: note: in expansion of macro 'CONST_CAST' - 9985 | CONST_CAST(GLEW_SGIX_texture_multi_buffer) = _glewSearchExtension("GL_SGIX_texture_multi_buffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9988:3: note: in expansion of macro 'CONST_CAST' - 9988 | CONST_CAST(GLEW_SGIX_texture_range) = _glewSearchExtension("GL_SGIX_texture_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9991:3: note: in expansion of macro 'CONST_CAST' - 9991 | CONST_CAST(GLEW_SGIX_texture_scale_bias) = _glewSearchExtension("GL_SGIX_texture_scale_bias", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9994:3: note: in expansion of macro 'CONST_CAST' - 9994 | CONST_CAST(GLEW_SGIX_vertex_preclip) = _glewSearchExtension("GL_SGIX_vertex_preclip", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:9997:3: note: in expansion of macro 'CONST_CAST' - 9997 | CONST_CAST(GLEW_SGIX_vertex_preclip_hint) = _glewSearchExtension("GL_SGIX_vertex_preclip_hint", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10000:3: note: in expansion of macro 'CONST_CAST' -10000 | CONST_CAST(GLEW_SGIX_ycrcb) = _glewSearchExtension("GL_SGIX_ycrcb", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10003:3: note: in expansion of macro 'CONST_CAST' -10003 | CONST_CAST(GLEW_SGI_color_matrix) = _glewSearchExtension("GL_SGI_color_matrix", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10006:3: note: in expansion of macro 'CONST_CAST' -10006 | CONST_CAST(GLEW_SGI_color_table) = _glewSearchExtension("GL_SGI_color_table", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10007:49: note: in expansion of macro 'CONST_CAST' -10007 | if (glewExperimental || GLEW_SGI_color_table) CONST_CAST(GLEW_SGI_color_table) = !_glewInit_GL_SGI_color_table(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10010:3: note: in expansion of macro 'CONST_CAST' -10010 | CONST_CAST(GLEW_SGI_texture_color_table) = _glewSearchExtension("GL_SGI_texture_color_table", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10013:3: note: in expansion of macro 'CONST_CAST' -10013 | CONST_CAST(GLEW_SUNX_constant_data) = _glewSearchExtension("GL_SUNX_constant_data", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10014:52: note: in expansion of macro 'CONST_CAST' -10014 | if (glewExperimental || GLEW_SUNX_constant_data) CONST_CAST(GLEW_SUNX_constant_data) = !_glewInit_GL_SUNX_constant_data(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10017:3: note: in expansion of macro 'CONST_CAST' -10017 | CONST_CAST(GLEW_SUN_convolution_border_modes) = _glewSearchExtension("GL_SUN_convolution_border_modes", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10020:3: note: in expansion of macro 'CONST_CAST' -10020 | CONST_CAST(GLEW_SUN_global_alpha) = _glewSearchExtension("GL_SUN_global_alpha", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:43: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint16 Ogre::Bitwise::floatToHalfI(Ogre::uint32)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:232:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 232 | register int s = (i >> 16) & 0x00008000; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10021:50: note: in expansion of macro 'CONST_CAST' -10021 | if (glewExperimental || GLEW_SUN_global_alpha) CONST_CAST(GLEW_SUN_global_alpha) = !_glewInit_GL_SUN_global_alpha(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:233:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 233 | register int e = ((i >> 23) & 0x000000ff) - (127 - 15); - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:234:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 234 | register int m = i & 0x007fffff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h: In static member function 'static Ogre::uint32 Ogre::Bitwise::halfToFloatI(Ogre::uint16)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:284:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 284 | register int s = (y >> 15) & 0x00000001; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:285:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 285 | register int e = (y >> 10) & 0x0000001f; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreBitwise.h:286:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 286 | register int m = y & 0x000003ff; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10024:3: note: in expansion of macro 'CONST_CAST' -10024 | CONST_CAST(GLEW_SUN_mesh_array) = _glewSearchExtension("GL_SUN_mesh_array", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10027:3: note: in expansion of macro 'CONST_CAST' -10027 | CONST_CAST(GLEW_SUN_read_video_pixels) = _glewSearchExtension("GL_SUN_read_video_pixels", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10028:55: note: in expansion of macro 'CONST_CAST' -10028 | if (glewExperimental || GLEW_SUN_read_video_pixels) CONST_CAST(GLEW_SUN_read_video_pixels) = !_glewInit_GL_SUN_read_video_pixels(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10031:3: note: in expansion of macro 'CONST_CAST' -10031 | CONST_CAST(GLEW_SUN_slice_accum) = _glewSearchExtension("GL_SUN_slice_accum", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10034:3: note: in expansion of macro 'CONST_CAST' -10034 | CONST_CAST(GLEW_SUN_triangle_list) = _glewSearchExtension("GL_SUN_triangle_list", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10035:51: note: in expansion of macro 'CONST_CAST' -10035 | if (glewExperimental || GLEW_SUN_triangle_list) CONST_CAST(GLEW_SUN_triangle_list) = !_glewInit_GL_SUN_triangle_list(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10038:3: note: in expansion of macro 'CONST_CAST' -10038 | CONST_CAST(GLEW_SUN_vertex) = _glewSearchExtension("GL_SUN_vertex", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10039:44: note: in expansion of macro 'CONST_CAST' -10039 | if (glewExperimental || GLEW_SUN_vertex) CONST_CAST(GLEW_SUN_vertex) = !_glewInit_GL_SUN_vertex(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10042:3: note: in expansion of macro 'CONST_CAST' -10042 | CONST_CAST(GLEW_WIN_phong_shading) = _glewSearchExtension("GL_WIN_phong_shading", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10045:3: note: in expansion of macro 'CONST_CAST' -10045 | CONST_CAST(GLEW_WIN_specular_fog) = _glewSearchExtension("GL_WIN_specular_fog", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10048:3: note: in expansion of macro 'CONST_CAST' -10048 | CONST_CAST(GLEW_WIN_swap_hint) = _glewSearchExtension("GL_WIN_swap_hint", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:10049:47: note: in expansion of macro 'CONST_CAST' -10049 | if (glewExperimental || GLEW_WIN_swap_hint) CONST_CAST(GLEW_WIN_swap_hint) = !_glewInit_GL_WIN_swap_hint(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLenum glxewContextInit(Ogre::GLSupport*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11854:3: note: in expansion of macro 'CONST_CAST' -11854 | CONST_CAST(GLXEW_VERSION_1_0) = GL_TRUE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11855:3: note: in expansion of macro 'CONST_CAST' -11855 | CONST_CAST(GLXEW_VERSION_1_1) = GL_TRUE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11856:3: note: in expansion of macro 'CONST_CAST' -11856 | CONST_CAST(GLXEW_VERSION_1_2) = GL_TRUE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11857:3: note: in expansion of macro 'CONST_CAST' -11857 | CONST_CAST(GLXEW_VERSION_1_3) = GL_TRUE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11858:3: note: in expansion of macro 'CONST_CAST' -11858 | CONST_CAST(GLXEW_VERSION_1_4) = GL_TRUE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11866:7: note: in expansion of macro 'CONST_CAST' -11866 | CONST_CAST(GLXEW_VERSION_1_4) = GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11869:7: note: in expansion of macro 'CONST_CAST' -11869 | CONST_CAST(GLXEW_VERSION_1_4) = GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11870:7: note: in expansion of macro 'CONST_CAST' -11870 | CONST_CAST(GLXEW_VERSION_1_3) = GL_FALSE; - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11886:46: note: in expansion of macro 'CONST_CAST' -11886 | if (glewExperimental || GLXEW_VERSION_1_3) CONST_CAST(GLXEW_VERSION_1_3) = !_glewInit_GLX_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11889:3: note: in expansion of macro 'CONST_CAST' -11889 | CONST_CAST(GLXEW_3DFX_multisample) = _glewSearchExtension("GLX_3DFX_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11892:3: note: in expansion of macro 'CONST_CAST' -11892 | CONST_CAST(GLXEW_AMD_gpu_association) = _glewSearchExtension("GLX_AMD_gpu_association", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11895:3: note: in expansion of macro 'CONST_CAST' -11895 | CONST_CAST(GLXEW_ARB_create_context) = _glewSearchExtension("GLX_ARB_create_context", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11896:53: note: in expansion of macro 'CONST_CAST' -11896 | if (glewExperimental || GLXEW_ARB_create_context) CONST_CAST(GLXEW_ARB_create_context) = !_glewInit_GLX_ARB_create_context(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11899:3: note: in expansion of macro 'CONST_CAST' -11899 | CONST_CAST(GLXEW_ARB_create_context_profile) = _glewSearchExtension("GLX_ARB_create_context_profile", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11902:3: note: in expansion of macro 'CONST_CAST' -11902 | CONST_CAST(GLXEW_ARB_create_context_robustness) = _glewSearchExtension("GLX_ARB_create_context_robustness", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11905:3: note: in expansion of macro 'CONST_CAST' -11905 | CONST_CAST(GLXEW_ARB_fbconfig_float) = _glewSearchExtension("GLX_ARB_fbconfig_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11908:3: note: in expansion of macro 'CONST_CAST' -11908 | CONST_CAST(GLXEW_ARB_framebuffer_sRGB) = _glewSearchExtension("GLX_ARB_framebuffer_sRGB", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11911:3: note: in expansion of macro 'CONST_CAST' -11911 | CONST_CAST(GLXEW_ARB_get_proc_address) = _glewSearchExtension("GLX_ARB_get_proc_address", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11914:3: note: in expansion of macro 'CONST_CAST' -11914 | CONST_CAST(GLXEW_ARB_multisample) = _glewSearchExtension("GLX_ARB_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11917:3: note: in expansion of macro 'CONST_CAST' -11917 | CONST_CAST(GLXEW_ARB_vertex_buffer_object) = _glewSearchExtension("GLX_ARB_vertex_buffer_object", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11920:3: note: in expansion of macro 'CONST_CAST' -11920 | CONST_CAST(GLXEW_ATI_pixel_format_float) = _glewSearchExtension("GLX_ATI_pixel_format_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11923:3: note: in expansion of macro 'CONST_CAST' -11923 | CONST_CAST(GLXEW_ATI_render_texture) = _glewSearchExtension("GLX_ATI_render_texture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11924:53: note: in expansion of macro 'CONST_CAST' -11924 | if (glewExperimental || GLXEW_ATI_render_texture) CONST_CAST(GLXEW_ATI_render_texture) = !_glewInit_GLX_ATI_render_texture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11927:3: note: in expansion of macro 'CONST_CAST' -11927 | CONST_CAST(GLXEW_EXT_create_context_es2_profile) = _glewSearchExtension("GLX_EXT_create_context_es2_profile", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11930:3: note: in expansion of macro 'CONST_CAST' -11930 | CONST_CAST(GLXEW_EXT_fbconfig_packed_float) = _glewSearchExtension("GLX_EXT_fbconfig_packed_float", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11933:3: note: in expansion of macro 'CONST_CAST' -11933 | CONST_CAST(GLXEW_EXT_framebuffer_sRGB) = _glewSearchExtension("GLX_EXT_framebuffer_sRGB", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11936:3: note: in expansion of macro 'CONST_CAST' -11936 | CONST_CAST(GLXEW_EXT_import_context) = _glewSearchExtension("GLX_EXT_import_context", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11937:53: note: in expansion of macro 'CONST_CAST' -11937 | if (glewExperimental || GLXEW_EXT_import_context) CONST_CAST(GLXEW_EXT_import_context) = !_glewInit_GLX_EXT_import_context(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11940:3: note: in expansion of macro 'CONST_CAST' -11940 | CONST_CAST(GLXEW_EXT_scene_marker) = _glewSearchExtension("GLX_EXT_scene_marker", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11943:3: note: in expansion of macro 'CONST_CAST' -11943 | CONST_CAST(GLXEW_EXT_swap_control) = _glewSearchExtension("GLX_EXT_swap_control", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11944:51: note: in expansion of macro 'CONST_CAST' -11944 | if (glewExperimental || GLXEW_EXT_swap_control) CONST_CAST(GLXEW_EXT_swap_control) = !_glewInit_GLX_EXT_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11947:3: note: in expansion of macro 'CONST_CAST' -11947 | CONST_CAST(GLXEW_EXT_swap_control_tear) = _glewSearchExtension("GLX_EXT_swap_control_tear", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11950:3: note: in expansion of macro 'CONST_CAST' -11950 | CONST_CAST(GLXEW_EXT_texture_from_pixmap) = _glewSearchExtension("GLX_EXT_texture_from_pixmap", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11951:58: note: in expansion of macro 'CONST_CAST' -11951 | if (glewExperimental || GLXEW_EXT_texture_from_pixmap) CONST_CAST(GLXEW_EXT_texture_from_pixmap) = !_glewInit_GLX_EXT_texture_from_pixmap(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11954:3: note: in expansion of macro 'CONST_CAST' -11954 | CONST_CAST(GLXEW_EXT_visual_info) = _glewSearchExtension("GLX_EXT_visual_info", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11957:3: note: in expansion of macro 'CONST_CAST' -11957 | CONST_CAST(GLXEW_EXT_visual_rating) = _glewSearchExtension("GLX_EXT_visual_rating", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11960:3: note: in expansion of macro 'CONST_CAST' -11960 | CONST_CAST(GLXEW_INTEL_swap_event) = _glewSearchExtension("GLX_INTEL_swap_event", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11963:3: note: in expansion of macro 'CONST_CAST' -11963 | CONST_CAST(GLXEW_MESA_agp_offset) = _glewSearchExtension("GLX_MESA_agp_offset", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11964:50: note: in expansion of macro 'CONST_CAST' -11964 | if (glewExperimental || GLXEW_MESA_agp_offset) CONST_CAST(GLXEW_MESA_agp_offset) = !_glewInit_GLX_MESA_agp_offset(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11967:3: note: in expansion of macro 'CONST_CAST' -11967 | CONST_CAST(GLXEW_MESA_copy_sub_buffer) = _glewSearchExtension("GLX_MESA_copy_sub_buffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11968:55: note: in expansion of macro 'CONST_CAST' -11968 | if (glewExperimental || GLXEW_MESA_copy_sub_buffer) CONST_CAST(GLXEW_MESA_copy_sub_buffer) = !_glewInit_GLX_MESA_copy_sub_buffer(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11971:3: note: in expansion of macro 'CONST_CAST' -11971 | CONST_CAST(GLXEW_MESA_pixmap_colormap) = _glewSearchExtension("GLX_MESA_pixmap_colormap", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11972:55: note: in expansion of macro 'CONST_CAST' -11972 | if (glewExperimental || GLXEW_MESA_pixmap_colormap) CONST_CAST(GLXEW_MESA_pixmap_colormap) = !_glewInit_GLX_MESA_pixmap_colormap(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11975:3: note: in expansion of macro 'CONST_CAST' -11975 | CONST_CAST(GLXEW_MESA_release_buffers) = _glewSearchExtension("GLX_MESA_release_buffers", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11976:55: note: in expansion of macro 'CONST_CAST' -11976 | if (glewExperimental || GLXEW_MESA_release_buffers) CONST_CAST(GLXEW_MESA_release_buffers) = !_glewInit_GLX_MESA_release_buffers(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11979:3: note: in expansion of macro 'CONST_CAST' -11979 | CONST_CAST(GLXEW_MESA_set_3dfx_mode) = _glewSearchExtension("GLX_MESA_set_3dfx_mode", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11980:53: note: in expansion of macro 'CONST_CAST' -11980 | if (glewExperimental || GLXEW_MESA_set_3dfx_mode) CONST_CAST(GLXEW_MESA_set_3dfx_mode) = !_glewInit_GLX_MESA_set_3dfx_mode(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11983:3: note: in expansion of macro 'CONST_CAST' -11983 | CONST_CAST(GLXEW_MESA_swap_control) = _glewSearchExtension("GLX_MESA_swap_control", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11984:52: note: in expansion of macro 'CONST_CAST' -11984 | if (glewExperimental || GLXEW_MESA_swap_control) CONST_CAST(GLXEW_MESA_swap_control) = !_glewInit_GLX_MESA_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11987:3: note: in expansion of macro 'CONST_CAST' -11987 | CONST_CAST(GLXEW_NV_copy_image) = _glewSearchExtension("GLX_NV_copy_image", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11988:48: note: in expansion of macro 'CONST_CAST' -11988 | if (glewExperimental || GLXEW_NV_copy_image) CONST_CAST(GLXEW_NV_copy_image) = !_glewInit_GLX_NV_copy_image(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11991:3: note: in expansion of macro 'CONST_CAST' -11991 | CONST_CAST(GLXEW_NV_float_buffer) = _glewSearchExtension("GLX_NV_float_buffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11994:3: note: in expansion of macro 'CONST_CAST' -11994 | CONST_CAST(GLXEW_NV_multisample_coverage) = _glewSearchExtension("GLX_NV_multisample_coverage", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11997:3: note: in expansion of macro 'CONST_CAST' -11997 | CONST_CAST(GLXEW_NV_present_video) = _glewSearchExtension("GLX_NV_present_video", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:11998:51: note: in expansion of macro 'CONST_CAST' -11998 | if (glewExperimental || GLXEW_NV_present_video) CONST_CAST(GLXEW_NV_present_video) = !_glewInit_GLX_NV_present_video(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12001:3: note: in expansion of macro 'CONST_CAST' -12001 | CONST_CAST(GLXEW_NV_swap_group) = _glewSearchExtension("GLX_NV_swap_group", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12002:48: note: in expansion of macro 'CONST_CAST' -12002 | if (glewExperimental || GLXEW_NV_swap_group) CONST_CAST(GLXEW_NV_swap_group) = !_glewInit_GLX_NV_swap_group(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12005:3: note: in expansion of macro 'CONST_CAST' -12005 | CONST_CAST(GLXEW_NV_vertex_array_range) = _glewSearchExtension("GLX_NV_vertex_array_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12006:56: note: in expansion of macro 'CONST_CAST' -12006 | if (glewExperimental || GLXEW_NV_vertex_array_range) CONST_CAST(GLXEW_NV_vertex_array_range) = !_glewInit_GLX_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12009:3: note: in expansion of macro 'CONST_CAST' -12009 | CONST_CAST(GLXEW_NV_video_capture) = _glewSearchExtension("GLX_NV_video_capture", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12010:51: note: in expansion of macro 'CONST_CAST' -12010 | if (glewExperimental || GLXEW_NV_video_capture) CONST_CAST(GLXEW_NV_video_capture) = !_glewInit_GLX_NV_video_capture(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12013:3: note: in expansion of macro 'CONST_CAST' -12013 | CONST_CAST(GLXEW_NV_video_out) = _glewSearchExtension("GLX_NV_video_out", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12014:47: note: in expansion of macro 'CONST_CAST' -12014 | if (glewExperimental || GLXEW_NV_video_out) CONST_CAST(GLXEW_NV_video_out) = !_glewInit_GLX_NV_video_out(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12017:3: note: in expansion of macro 'CONST_CAST' -12017 | CONST_CAST(GLXEW_OML_swap_method) = _glewSearchExtension("GLX_OML_swap_method", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12020:3: note: in expansion of macro 'CONST_CAST' -12020 | CONST_CAST(GLXEW_OML_sync_control) = _glewSearchExtension("GLX_OML_sync_control", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12021:51: note: in expansion of macro 'CONST_CAST' -12021 | if (glewExperimental || GLXEW_OML_sync_control) CONST_CAST(GLXEW_OML_sync_control) = !_glewInit_GLX_OML_sync_control(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12024:3: note: in expansion of macro 'CONST_CAST' -12024 | CONST_CAST(GLXEW_SGIS_blended_overlay) = _glewSearchExtension("GLX_SGIS_blended_overlay", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12027:3: note: in expansion of macro 'CONST_CAST' -12027 | CONST_CAST(GLXEW_SGIS_color_range) = _glewSearchExtension("GLX_SGIS_color_range", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12030:3: note: in expansion of macro 'CONST_CAST' -12030 | CONST_CAST(GLXEW_SGIS_multisample) = _glewSearchExtension("GLX_SGIS_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12033:3: note: in expansion of macro 'CONST_CAST' -12033 | CONST_CAST(GLXEW_SGIS_shared_multisample) = _glewSearchExtension("GLX_SGIS_shared_multisample", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12036:3: note: in expansion of macro 'CONST_CAST' -12036 | CONST_CAST(GLXEW_SGIX_fbconfig) = _glewSearchExtension("GLX_SGIX_fbconfig", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12037:48: note: in expansion of macro 'CONST_CAST' -12037 | if (glewExperimental || GLXEW_SGIX_fbconfig) CONST_CAST(GLXEW_SGIX_fbconfig) = !_glewInit_GLX_SGIX_fbconfig(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12040:3: note: in expansion of macro 'CONST_CAST' -12040 | CONST_CAST(GLXEW_SGIX_hyperpipe) = _glewSearchExtension("GLX_SGIX_hyperpipe", extStart, extEnd); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:32, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMovableObject.h:39: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 533 | Vector2 ret = *this; - | ^~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] - 535 | return ret; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' - 129 | inline Vector2& operator = ( const Vector2& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12041:49: note: in expansion of macro 'CONST_CAST' -12041 | if (glewExperimental || GLXEW_SGIX_hyperpipe) CONST_CAST(GLXEW_SGIX_hyperpipe) = !_glewInit_GLX_SGIX_hyperpipe(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] - 581 | return angle; - | ^~~~~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:32: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' - 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12044:3: note: in expansion of macro 'CONST_CAST' -12044 | CONST_CAST(GLXEW_SGIX_pbuffer) = _glewSearchExtension("GLX_SGIX_pbuffer", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12045:47: note: in expansion of macro 'CONST_CAST' -12045 | if (glewExperimental || GLXEW_SGIX_pbuffer) CONST_CAST(GLXEW_SGIX_pbuffer) = !_glewInit_GLX_SGIX_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12048:3: note: in expansion of macro 'CONST_CAST' -12048 | CONST_CAST(GLXEW_SGIX_swap_barrier) = _glewSearchExtension("GLX_SGIX_swap_barrier", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12049:52: note: in expansion of macro 'CONST_CAST' -12049 | if (glewExperimental || GLXEW_SGIX_swap_barrier) CONST_CAST(GLXEW_SGIX_swap_barrier) = !_glewInit_GLX_SGIX_swap_barrier(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12052:3: note: in expansion of macro 'CONST_CAST' -12052 | CONST_CAST(GLXEW_SGIX_swap_group) = _glewSearchExtension("GLX_SGIX_swap_group", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12053:50: note: in expansion of macro 'CONST_CAST' -12053 | if (glewExperimental || GLXEW_SGIX_swap_group) CONST_CAST(GLXEW_SGIX_swap_group) = !_glewInit_GLX_SGIX_swap_group(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12056:3: note: in expansion of macro 'CONST_CAST' -12056 | CONST_CAST(GLXEW_SGIX_video_resize) = _glewSearchExtension("GLX_SGIX_video_resize", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12057:52: note: in expansion of macro 'CONST_CAST' -12057 | if (glewExperimental || GLXEW_SGIX_video_resize) CONST_CAST(GLXEW_SGIX_video_resize) = !_glewInit_GLX_SGIX_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long int; _Tp = Ogre::GLStateCacheManagerImp*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::GLStateCacheManagerImp*; key_type = long int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:67:23: required from here - 67 | mCaches[id] = mImp; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12060:3: note: in expansion of macro 'CONST_CAST' -12060 | CONST_CAST(GLXEW_SGIX_visual_select_group) = _glewSearchExtension("GLX_SGIX_visual_select_group", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12063:3: note: in expansion of macro 'CONST_CAST' -12063 | CONST_CAST(GLXEW_SGI_cushion) = _glewSearchExtension("GLX_SGI_cushion", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12064:46: note: in expansion of macro 'CONST_CAST' -12064 | if (glewExperimental || GLXEW_SGI_cushion) CONST_CAST(GLXEW_SGI_cushion) = !_glewInit_GLX_SGI_cushion(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12067:3: note: in expansion of macro 'CONST_CAST' -12067 | CONST_CAST(GLXEW_SGI_make_current_read) = _glewSearchExtension("GLX_SGI_make_current_read", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12068:56: note: in expansion of macro 'CONST_CAST' -12068 | if (glewExperimental || GLXEW_SGI_make_current_read) CONST_CAST(GLXEW_SGI_make_current_read) = !_glewInit_GLX_SGI_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12071:3: note: in expansion of macro 'CONST_CAST' -12071 | CONST_CAST(GLXEW_SGI_swap_control) = _glewSearchExtension("GLX_SGI_swap_control", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12072:51: note: in expansion of macro 'CONST_CAST' -12072 | if (glewExperimental || GLXEW_SGI_swap_control) CONST_CAST(GLXEW_SGI_swap_control) = !_glewInit_GLX_SGI_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12075:3: note: in expansion of macro 'CONST_CAST' -12075 | CONST_CAST(GLXEW_SGI_video_sync) = _glewSearchExtension("GLX_SGI_video_sync", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12076:49: note: in expansion of macro 'CONST_CAST' -12076 | if (glewExperimental || GLXEW_SGI_video_sync) CONST_CAST(GLXEW_SGI_video_sync) = !_glewInit_GLX_SGI_video_sync(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12079:3: note: in expansion of macro 'CONST_CAST' -12079 | CONST_CAST(GLXEW_SUN_get_transparent_index) = _glewSearchExtension("GLX_SUN_get_transparent_index", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12080:60: note: in expansion of macro 'CONST_CAST' -12080 | if (glewExperimental || GLXEW_SUN_get_transparent_index) CONST_CAST(GLXEW_SUN_get_transparent_index) = !_glewInit_GLX_SUN_get_transparent_index(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12083:3: note: in expansion of macro 'CONST_CAST' -12083 | CONST_CAST(GLXEW_SUN_video_resize) = _glewSearchExtension("GLX_SUN_video_resize", extStart, extEnd); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] - 188 | #define CONST_CAST(x) (*(GLboolean*)&x) -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12084:51: note: in expansion of macro 'CONST_CAST' -12084 | if (glewExperimental || GLXEW_SUN_video_resize) CONST_CAST(GLXEW_SUN_video_resize) = !_glewInit_GLX_SUN_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); - | ^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean glewIsSupported(const char*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:12157:18: warning: cast from type 'const char*' to type 'GLubyte*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] -12157 | GLubyte* pos = (GLubyte*)name; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean glxewIsSupported(const char*)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/glew.cpp:15729:18: warning: cast from type 'const char*' to type 'GLubyte*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] -15729 | GLubyte* pos = (GLubyte*)name; - | ^~~~~~~~~~~~~~ -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 && /usr/bin/cmake -E cmake_symlink_library ../../lib/RenderSystem_GLES2.so.1.9.0 ../../lib/RenderSystem_GLES2.so.1.9.0 ../../lib/RenderSystem_GLES2.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreRTShaderSystem.so.1.9.0 ../../lib/libOgreRTShaderSystem.so.1.9.0 ../../lib/libOgreRTShaderSystem.so make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::Image; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::Image*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::Image*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; pointer = Ogre::Image*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::Image}; _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Image}; _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; reference = Ogre::Image&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Image; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Image]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:279:25: required from here - 279 | images.push_back(Image()); - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = const Ogre::Image*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = const Ogre::Image**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; pointer = const Ogre::Image**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Ogre::Image*}; _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; reference = const Ogre::Image*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = const Ogre::Image*; _Alloc = Ogre::STLAllocator >; value_type = const Ogre::Image*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:367:32: required from here - 367 | imagePtrs.push_back(&(*loadedImages)[i]); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::HardwarePixelBufferSharedPtr; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::HardwarePixelBufferSharedPtr*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwarePixelBufferSharedPtr*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; pointer = Ogre::HardwarePixelBufferSharedPtr*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::HardwarePixelBufferSharedPtr}; _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::HardwarePixelBufferSharedPtr}; _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; reference = Ogre::HardwarePixelBufferSharedPtr&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::HardwarePixelBufferSharedPtr; _Alloc = Ogre::STLAllocator >; value_type = Ogre::HardwarePixelBufferSharedPtr]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTexture.cpp:410:27: required from here - 410 | mSurfaceList.push_back(HardwarePixelBufferSharedPtr(buf)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::Codec*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::Codec*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::Codec*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::Codec*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::Codec*>; _KeyOfValue = std::_Select1st, Ogre::Codec*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::Codec*>, std::_Select1st, Ogre::Codec*> >, std::less >, Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:532:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::Codec*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::Codec*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Codec*; key_type = std::__cxx11::basic_string]' - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreCodec.h:90:42: required from here - 90 | msMapCodecs[pCodec->getType()] = pCodec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[100%] Built target RenderSystem_GLES2 -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = int; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = int*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = int*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = int; _Alloc = Ogre::STLAllocator >; pointer = int*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const int&}; _Tp = int; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = int; _Alloc = Ogre::STLAllocator >; value_type = int]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:326:24: required from here - 326 | locations.push_back(location); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -In file included from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneQuery.h:34, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManager.h:42, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreSceneManagerEnumerator.h:33, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRoot.h:36, - from /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLTextureManager.cpp:30: -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] - 54 | :mOrigin(origin), mDirection(direction) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' - 134 | inline Vector3& operator = ( const Vector3& rkVector ) - | ^~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = float; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = float*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = float*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = Ogre::STLAllocator >; pointer = float*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = float; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:94:22: required from here - 94 | mClearColour.resize(4); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = unsigned char; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = unsigned char*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; pointer = unsigned char*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:834:45: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 834 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned char; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:97:27: required from here - 97 | mColourMask.resize(4); - | ~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::ParameterDef; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::ParameterDef*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; pointer = Ogre::ParameterDef*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Ogre::ParameterDef&}; _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::ParameterDef; _Alloc = Ogre::STLAllocator >; value_type = Ogre::ParameterDef]' - 1294 | _M_realloc_append(__x); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:136:33: required from here - 136 | mParamDefs.push_back(paramDef); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::__cxx11::basic_string; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::__cxx11::basic_string*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1621:40: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; pointer = std::__cxx11::basic_string*; size_type = long unsigned int]' - 1621 | pointer __result = this->_M_allocate(__n); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/vector.tcc:238:44: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 239 | __x.end()); - | ~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:57: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = Ogre::RenderTexture*; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = Ogre::RenderTexture**; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_vector.h:380:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; pointer = Ogre::RenderTexture**; std::size_t = long unsigned int]' - 380 | return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer(); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:596:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >]' - 596 | pointer __new_start(this->_M_allocate(__len)); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::RenderTexture*}; _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; reference = Ogre::RenderTexture*&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1301:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::RenderTexture*; _Alloc = Ogre::STLAllocator >; value_type = Ogre::RenderTexture*]' - 1301 | { emplace_back(std::move(__x)); } - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderTexture.h:87:29: required from here - 87 | mBoundSurfaces.push_back(0); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamCommand*> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamCommand*> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamCommand*> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamCommand*>; _KeyOfValue = std::_Select1st, Ogre::ParamCommand*> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, Ogre::ParamCommand*>, std::_Select1st, Ogre::ParamCommand*> >, std::less >, Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamCommand*; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamCommand*>, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::ParamCommand*; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:137:41: required from here - 137 | mParamCommands[paramDef.name] = paramCmd; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, Ogre::ParamDictionary> >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary> >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, Ogre::ParamDictionary> >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, Ogre::ParamDictionary> >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2430:13: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {std::pair, std::allocator >, Ogre::ParamDictionary>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Ogre::ParamDictionary>; _KeyOfValue = std::_Select1st, Ogre::ParamDictionary> >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >]' - 2430 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:865:33: required from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, Ogre::ParamDictionary>; _Key = std::__cxx11::basic_string; _Tp = Ogre::ParamDictionary; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >; std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > = std::pair, Ogre::ParamDictionary> >, bool>; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::pair, Ogre::ParamDictionary>, std::_Select1st, Ogre::ParamDictionary> >, std::less >, Ogre::STLAllocator, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy > >::rebind_alloc, Ogre::ParamDictionary> >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::ParamDictionary>, Ogre::CategorisedAllocPolicy >, std::pair, Ogre::ParamDictionary> >::rebind, Ogre::ParamDictionary> >; typename _Allocator::value_type = std::pair, Ogre::ParamDictionary>]' - 865 | return _M_t._M_emplace_unique(std::forward<_Pair>(__x)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreStringInterface.h:194:38: required from here - 194 | mParamDict = &msDictionary.insert( std::make_pair( className, ParamDictionary() ) ).first->second; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = Ogre::Vector4; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; mapped_type = Ogre::Vector4; key_type = long unsigned int]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderable.h:243:36: required from here - 243 | mCustomParameters[index] = value; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1633:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >]' - 1633 | _M_node(__t._M_create_node(std::forward<_Args>(__args)...)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2458:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >; _KeyOfValue = std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::iterator; const_iterator = std::_Rb_tree, std::pair, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, std::_Select1st, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > > >, std::less >, Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy > >::const_iterator]' - 2458 | _Auto_node __z(*this, std::forward<_Args>(__args)...); - | ^~~ -/usr/include/c++/14/bits/stl_map.h:513:37: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > > >, Ogre::CategorisedAllocPolicy >; mapped_type = std::vector, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; key_type = std::__cxx11::basic_string]' - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAnimable.h:261:53: required from here - 261 | msAnimableDictionary[getAnimableDictionaryName()] = vec; - | ^ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string&; _NodeGen = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string&; _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_set.h:514:25: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree, std::__cxx11::basic_string, std::_Identity >, std::less >, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::__cxx11::basic_string >::rebind >; typename _Alloc::value_type = std::__cxx11::basic_string; value_type = std::__cxx11::basic_string]' - 514 | _M_t._M_insert_unique(__x); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderSystemCapabilities.h:557:35: required from here - 557 | mSupportedShaderProfiles.insert(profile); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'Ogre::STLAllocator::value_type* Ogre::STLAllocator::allocate(size_type, std::allocator::const_pointer) [with T = std::_Rb_tree_node >; AllocPolicy = Ogre::CategorisedAllocPolicy; pointer = std::_Rb_tree_node >*; size_type = long unsigned int; std::allocator::const_pointer = const void*]': -/usr/include/c++/14/bits/alloc_traits.h:335:28: required from 'static std::allocator_traits< >::pointer std::allocator_traits< >::allocate(_Alloc&, size_type) [with _Alloc = Ogre::STLAllocator >, Ogre::CategorisedAllocPolicy >; pointer = std::_Rb_tree_node >*; size_type = long unsigned int]' - 335 | { return __a.allocate(__n); } - | ~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_tree.h:559:39: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 559 | { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:609:23: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; _Link_type = std::_Rb_tree_node >*]' - 609 | _Link_type __tmp = _M_get_node(); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:527:32: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' - 527 | { return _M_t._M_create_node(_GLIBCXX_FORWARD(_Arg, __arg)); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:1827:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::_Alloc_node; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; _Base_ptr = std::_Rb_tree_node_base*]' - 1827 | _Link_type __z = __node_gen(_GLIBCXX_FORWARD(_Arg, __v)); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h:2172:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >]' - 2172 | return _Res(_M_insert_(__res.first, __res.second, - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2173 | _GLIBCXX_FORWARD(_Arg, __v), __an), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_map.h:842:37: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = short unsigned int; _Tp = Ogre::RenderPriorityGroup*; _Compare = std::less; _Alloc = Ogre::STLAllocator, Ogre::CategorisedAllocPolicy >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator_traits, Ogre::CategorisedAllocPolicy > >::rebind_alloc >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits, Ogre::CategorisedAllocPolicy >, std::pair >::rebind >; typename _Allocator::value_type = std::pair; value_type = std::pair]' - 842 | { return _M_t._M_insert_unique(std::move(__x)); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreRenderQueueSortingGrouping.h:538:39: required from here - 538 | mPriorityGroups.insert(PriorityMap::value_type(priority, pPriorityGrp)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreMemorySTLAllocator.h:130:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 130 | register size_type sz = count*sizeof( T ); - | ^~ -[100%] Linking CXX shared library ../../lib/RenderSystem_GL.so -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/cmake -E cmake_link_script CMakeFiles/RenderSystem_GL.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,RenderSystem_GL.so.1.9.0 -o ../../lib/RenderSystem_GL.so.1.9.0 CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgreMain.so.1.9.0 -lGL -lGLU -lSM -lICE -lX11 -lXext -lXrandr /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL && /usr/bin/cmake -E cmake_symlink_library ../../lib/RenderSystem_GL.so.1.9.0 ../../lib/RenderSystem_GL.so.1.9.0 ../../lib/RenderSystem_GL.so +[100%] Built target OgreRTShaderSystem +[100%] Linking CXX shared library ../../lib/Plugin_OctreeZone.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_OctreeZone.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,Plugin_OctreeZone.so.1.9.0 -o ../../lib/Plugin_OctreeZone.so.1.9.0 CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/Plugin_PCZSceneManager.so.1.9.0 ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 -lfreeimage -lzzip -lz -latomic +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_OctreeZone.so.1.9.0 ../../lib/Plugin_OctreeZone.so.1.9.0 ../../lib/Plugin_OctreeZone.so make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[100%] Built target RenderSystem_GL +[100%] Built target Plugin_OctreeZone +[100%] Linking CXX shared library ../../lib/libOgreTerrain.so +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreTerrain.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/ogre-1.9-1.9.0+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreTerrain.so.1.9.0 -o ../../lib/libOgreTerrain.so.1.9.0 CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -Wl,-rpath,/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/lib: ../../lib/libOgrePaging.so.1.9.0 ../../lib/libOgreMain.so.1.9.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz -latomic /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreTerrain.so.1.9.0 ../../lib/libOgreTerrain.so.1.9.0 ../../lib/libOgreTerrain.so +make[4]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[100%] Built target OgreTerrain make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' dh_auto_build -i -- OgreDoc - cd obj-x86_64-linux-gnu && make -j42 "INSTALL=install --strip-program=true" OgreDoc VERBOSE=1 + cd obj-x86_64-linux-gnu && make -j20 "INSTALL=install --strip-program=true" OgreDoc VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -B/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 OgreDoc @@ -190284,49 +190320,49 @@ Searching INPUT for files to process... Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/NaCl Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/iOS Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OSX Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OSX/nib -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OSX/nib/main.nib Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OSX/nib/config.nib -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/FlashCC +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OSX/nib/main.nib Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/gtk -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/WIN32 +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/FlashCC Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Threading -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/NaCl Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Android +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/WIN32 Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/GLX Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/NaCl Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/iOS Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OSX -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/FlashCC -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/gtk Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/nedmalloc -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/WIN32 +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/gtk +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/FlashCC Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Threading -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/NaCl Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Android Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/Android/JNI +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/WIN32 Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/src/GLX Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include -Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/include Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume/src +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/include +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay/src Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/include Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem/src +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/include +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain/src +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/include +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property/src +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/include +Searching for files in directory /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging/src Reading and parsing tag files Parsing files Preprocessing /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/OgreMain/include/Android/OgreAndroidLogListener.h... @@ -191272,6 +191308,7 @@ Generating code for file OgreAndroidLogListener.h... Generating code for file OgreAPKFileSystemArchive.h... Generating code for file OgreAPKZipArchive.h... +Generating code for file OgreOSXCocoaTouchView.h... Generating code for file OgreConfigDialogImp.h... Generating code for file OgreConfigDialogImp.h... Generating code for file OgreConfigDialogImp.h... @@ -191287,7 +191324,6 @@ Generating code for file OgreErrorDialogImp.h... Generating code for file OgreErrorDialogImp.h... Generating code for file OgreErrorDialogImp.h... -Generating code for file OgreOSXCocoaTouchView.h... Generating code for file OgreTimerImp.h... Generating code for file OgreTimerImp.h... Generating code for file OgreTimerImp.h... @@ -191662,6 +191698,7 @@ Generating docs for file OgreAndroidLogListener.h... Generating docs for file OgreAPKFileSystemArchive.h... Generating docs for file OgreAPKZipArchive.h... +Generating docs for file OgreOSXCocoaTouchView.h... Generating docs for file OgreConfigDialogImp.h... Generating docs for file OgreConfigDialogImp.h... Generating docs for file OgreConfigDialogImp.h... @@ -191677,7 +191714,6 @@ Generating docs for file OgreErrorDialogImp.h... Generating docs for file OgreErrorDialogImp.h... Generating docs for file OgreErrorDialogImp.h... -Generating docs for file OgreOSXCocoaTouchView.h... Generating docs for file OgreTimerImp.h... Generating docs for file OgreTimerImp.h... Generating docs for file OgreTimerImp.h... @@ -192908,7 +192944,7 @@ writing tag file... Running plantuml with JAVA... Running dot... -Generating dot graphs using 43 parallel threads... +Generating dot graphs using 21 parallel threads... Running dot for graph 1/1313 Running dot for graph 2/1313 Running dot for graph 3/1313 @@ -194911,7 +194947,7 @@ manual.texi:2048: @node seen before @end table make[1]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1' dh_auto_build -O--buildsystem=cmake "-O--dbgsym-migration=libogre-1.9.0v5-dbg (<< 1.9.0+dfsg1-8~)" -Nogre-1.9-doc -Nblender-ogrexml-1.9 - cd obj-x86_64-linux-gnu && make -j42 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-x86_64-linux-gnu && make -j20 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -B/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu//CMakeFiles/progress.marks @@ -195123,418 +195159,418 @@ [ 41%] Built target OgreMain make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/depend make -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/depend +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/DependInfo.cmake "--color=" make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/depend -make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/depend -make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/depend -make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/depend -make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/depend make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/depend cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/DependInfo.cmake "--color=" -make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/depend make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/depend cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/DependInfo.cmake "--color=" -make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/depend -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/DependInfo.cmake "--color=" +make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/depend make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/DependInfo.cmake "--color=" -make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/depend +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/depend +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/DependInfo.cmake "--color=" -make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/depend -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property/CMakeFiles/OgreProperty.dir/DependInfo.cmake "--color=" -make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/depend -make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/depend -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/DependInfo.cmake "--color=" -Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". -Dependencies file "Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property/CMakeFiles/OgreProperty.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/depend +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/compiler_depend.internal". -Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/compiler_depend.internal". -Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/DependInfo.cmake "--color=" Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property/CMakeFiles/OgreProperty.dir/DependInfo.cmake "--color=" Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target OgreProperty -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/depend +Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/build -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/depend +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". +make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/depend +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/DependInfo.cmake "--color=" +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target OgreMeshUpgrader -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". +Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/DependInfo.cmake "--color=" Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/depend +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". +Dependencies file "PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Components/Property/CMakeFiles/OgreProperty.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/DependInfo.cmake "--color=" +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/DependInfo.cmake "--color=" +make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/depend +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target OgreXMLConverter -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build'. -Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property/CMakeFiles/OgreProperty.dir/compiler_depend.internal". +Dependencies file "PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/DependInfo.cmake "--color=" +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -[ 42%] Built target OgreProperty +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target OgreProperty +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build'. +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/build +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -[ 42%] Built target OgreMeshUpgrader -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target Plugin_OctreeSceneManager -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target OgrePaging -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/build +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -[ 43%] Built target OgreXMLConverter -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/compiler_depend.internal". +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +make[3]: Nothing to be done for 'Components/Property/CMakeFiles/OgreProperty.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target Plugin_BSPSceneManager +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Components/Paging/CMakeFiles/OgrePaging.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target OgreVolume -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/build -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -[ 44%] Built target Plugin_OctreeSceneManager Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target OgreOverlay Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +[ 42%] Built target OgreProperty Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/build Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -[ 46%] Built target OgrePaging Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". Dependencies file "RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/compiler_depend.internal". -make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/depend -Consolidate compiler generated dependencies of target Plugin_PCZSceneManager +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target OgreMeshUpgrader +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build +Dependencies file "RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target OgreXMLConverter +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build +Consolidate compiler generated dependencies of target Plugin_OctreeSceneManager +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/DependInfo.cmake "--color=" +make[3]: Nothing to be done for 'Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build -Consolidate compiler generated dependencies of target Plugin_ParticleFX make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build -[ 49%] Built target Plugin_BSPSceneManager +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Dependencies file "Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target OgrePaging +make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/build +[ 42%] Built target OgreMeshUpgrader +Consolidate compiler generated dependencies of target OgreVolume +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/build +[ 43%] Built target OgreXMLConverter +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'Components/Paging/CMakeFiles/OgrePaging.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'Components/Volume/CMakeFiles/OgreVolume.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Consolidate compiler generated dependencies of target Plugin_BSPSceneManager +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build +[ 44%] Built target Plugin_OctreeSceneManager +[ 46%] Built target OgrePaging +make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/depend +Consolidate compiler generated dependencies of target OgreOverlay +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/DependInfo.cmake "--color=" +make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/build +[ 49%] Built target OgreVolume Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target Plugin_PCZSceneManager Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Components/Overlay/CMakeFiles/OgreOverlay.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". +make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 52%] Built target OgreVolume Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build'. +make[3]: Nothing to be done for 'PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". -[ 55%] Built target OgreOverlay Dependencies file "Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/compiler_depend.internal". +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'Components/Overlay/CMakeFiles/OgreOverlay.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 52%] Built target Plugin_BSPSceneManager +[ 55%] Built target OgreOverlay +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Consolidate compiler generated dependencies of target Plugin_ParticleFX +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build [ 59%] Built target Plugin_PCZSceneManager make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/depend make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/DependInfo.cmake "--color=" -[ 63%] Built target Plugin_ParticleFX +Consolidate compiler generated dependencies of target OgreTerrain +Consolidate compiler generated dependencies of target RenderSystem_GL +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/build +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build Dependencies file "PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/compiler_depend.internal". Dependencies file "PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/compiler_depend.internal". Dependencies file "PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/compiler_depend.internal". Dependencies file "PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o.d" is newer than depends file "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/compiler_depend.internal". +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'Components/Terrain/CMakeFiles/OgreTerrain.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +[ 62%] Built target OgreTerrain +[ 66%] Built target Plugin_ParticleFX Consolidate compiler generated dependencies of target Plugin_OctreeZone make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build -Consolidate compiler generated dependencies of target OgreTerrain -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/build make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 64%] Built target Plugin_OctreeZone -Consolidate compiler generated dependencies of target OgreRTShaderSystem +[ 67%] Built target Plugin_OctreeZone make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Components/Terrain/CMakeFiles/OgreTerrain.dir/build'. +make[3]: Nothing to be done for 'RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +Consolidate compiler generated dependencies of target OgreRTShaderSystem make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build -[ 67%] Built target OgreTerrain +[ 81%] Built target RenderSystem_GL Consolidate compiler generated dependencies of target RenderSystem_GLES2 make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build -Consolidate compiler generated dependencies of target RenderSystem_GL -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 75%] Built target OgreRTShaderSystem +[ 89%] Built target OgreRTShaderSystem make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 86%] Built target RenderSystem_GLES2 -[100%] Built target RenderSystem_GL +[100%] Built target RenderSystem_GLES2 make[2]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' @@ -195543,7 +195579,7 @@ dh_testroot -O--buildsystem=cmake "-O--dbgsym-migration=libogre-1.9.0v5-dbg (<< 1.9.0+dfsg1-8~)" dh_prep -O--buildsystem=cmake "-O--dbgsym-migration=libogre-1.9.0v5-dbg (<< 1.9.0+dfsg1-8~)" dh_auto_install -O--buildsystem=cmake "-O--dbgsym-migration=libogre-1.9.0v5-dbg (<< 1.9.0+dfsg1-8~)" - cd obj-x86_64-linux-gnu && make -j42 install DESTDIR=/build/reproducible-path/ogre-1.9-1.9.0\+dfsg1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-x86_64-linux-gnu && make -j20 install DESTDIR=/build/reproducible-path/ogre-1.9-1.9.0\+dfsg1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/ogre-1.9-1.9.0+dfsg1 -B/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu//CMakeFiles/progress.marks @@ -195565,133 +195601,133 @@ make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/depend make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/depend make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/depend +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/DependInfo.cmake "--color=" make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/depend make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/depend +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property/CMakeFiles/OgreProperty.dir/DependInfo.cmake "--color=" make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/depend +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/DependInfo.cmake "--color=" make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/depend make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/depend make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/depend make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Property/CMakeFiles/OgreProperty.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/DependInfo.cmake "--color=" +make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/build make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Paging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Paging/CMakeFiles/OgrePaging.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/BSPSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Volume/CMakeFiles/OgreVolume.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Overlay/CMakeFiles/OgreOverlay.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'Components/Property/CMakeFiles/OgreProperty.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/PCZSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/build +make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/ParticleFX /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build.make Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Components/Property/CMakeFiles/OgreProperty.dir/build'. +make[3]: Nothing to be done for 'PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/build -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build +[ 42%] Built target OgreProperty make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/build'. +make[3]: Nothing to be done for 'PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/build -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/build -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build -[ 42%] Built target OgreProperty -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build +make -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/build make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build'. +make[3]: Nothing to be done for 'PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'Components/Paging/CMakeFiles/OgrePaging.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 43%] Built target OgreXMLConverter -[ 43%] Built target OgreMeshUpgrader -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/DependInfo.cmake "--color=" -[ 45%] Built target Plugin_OctreeSceneManager -[ 46%] Built target OgrePaging -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Components/Overlay/CMakeFiles/OgreOverlay.dir/build'. +[ 43%] Built target Plugin_OctreeSceneManager +make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/depend +[ 46%] Built target Plugin_BSPSceneManager +make -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build +[ 46%] Built target OgreMeshUpgrader make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'Components/Volume/CMakeFiles/OgreVolume.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 49%] Built target Plugin_BSPSceneManager +make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build +[ 48%] Built target OgrePaging make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 55%] Built target OgreVolume -[ 55%] Built target OgreOverlay +make[3]: Nothing to be done for 'Components/Overlay/CMakeFiles/OgreOverlay.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 59%] Built target Plugin_PCZSceneManager -make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build +[ 49%] Built target OgreXMLConverter +[ 53%] Built target Plugin_ParticleFX +[ 56%] Built target OgreVolume +make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/depend +[ 59%] Built target OgreOverlay +[ 63%] Built target Plugin_PCZSceneManager +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/depend -make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build +make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' +cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/Components/Terrain/CMakeFiles/OgreTerrain.dir/DependInfo.cmake "--color=" +[ 74%] Built target RenderSystem_GLES2 make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build -[ 63%] Built target Plugin_ParticleFX -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -cd /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/ogre-1.9-1.9.0+dfsg1 /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/DependInfo.cmake "--color=" +make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/build -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'Components/Terrain/CMakeFiles/OgreTerrain.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 64%] Built target Plugin_OctreeZone -[ 67%] Built target OgreTerrain +[ 75%] Built target Plugin_OctreeZone +[ 83%] Built target OgreRTShaderSystem make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build'. +make[3]: Nothing to be done for 'Components/Terrain/CMakeFiles/OgreTerrain.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build'. +make[3]: Nothing to be done for 'RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build'. make[3]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' -[ 75%] Built target OgreRTShaderSystem -[ 97%] Built target RenderSystem_GLES2 +[ 86%] Built target OgreTerrain [100%] Built target RenderSystem_GL make[2]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 0 @@ -196063,22 +196099,22 @@ -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GLX/OgreGLXWindow.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GLX/OgreGLUtil.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/wglew.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/wglext.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/glew.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/glxtokens.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/gl.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/glext.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/glxew.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/glxext.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/gl.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/wglext.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/wglew.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/glew.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/GL/glxew.h -- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL --- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h --- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h -- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgramManager.h +-- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgram.h +-- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h -- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgramFactory.h -- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLGpuProgram.h -- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLPreprocessor.h --- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgram.h +-- Up-to-date: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/RenderSystem_GLES2.so.1.9.0 -- Set non-toolchain portion of runtime path of "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/RenderSystem_GLES2.so.1.9.0" to "" -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/RenderSystem_GLES2.so @@ -196128,19 +196164,19 @@ -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/StateCacheManager/OgreGLES2NullStateCacheManagerImp.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/StateCacheManager/OgreGLES2NullUniformCacheImp.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipeline.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramManagerCommon.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESCgProgramFactory.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESExtSupport.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramCommon.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESPreprocessor.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESCgProgram.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgram.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramFactory.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgram.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESGpuProgram.h --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipelineManager.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgram.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESCgProgramFactory.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipeline.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramFactory.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESCgProgram.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgramManager.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESPreprocessor.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipelineManager.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramCommon.h +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESExtSupport.h -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/Plugin_OctreeSceneManager.so.1.9.0 -- Set non-toolchain portion of runtime path of "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/Plugin_OctreeSceneManager.so.1.9.0" to "" -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/Plugin_OctreeSceneManager.so @@ -196352,7162 +196388,7162 @@ -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/bin/OgreMeshUpgrader -- Set non-toolchain portion of runtime path of "/build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/bin/OgreMeshUpgrader" to "" -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/The-Hardware-Buffer-Manager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/The-VertexData-class.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Buffer-Usage.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Locking-buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/The-IndexData-class.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Updating-Index-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Texture-Types.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Pixel-boxes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Practical-Buffer-Tips.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Hardware-Vertex-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Vertex-Buffer-Bindings.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Updating-Pixel-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Vertex-Declarations.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Shadow-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Hardware-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Pixel-Formats.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Updating-Vertex-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Hardware-Pixel-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Textures.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/index.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Hardware-Index-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Introduction.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/shadows --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/shadows/OgreShadows.pdf --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/ChangeLog.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/CMakeLists.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/ogre-logo-wetfloor.gif -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/ogre-logo.gif +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/ReadMe.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/License.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/style.css +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/ogre-logo-wetfloor.gif -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/bsd.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/freeimage.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/freetype.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/libpng.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/libmng.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/mit.txt -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/libjpeg.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/mpl.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/libtiff.txt -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/uiuc.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/mit.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/libmng.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/freetype.txt -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/zlib.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/libtiff.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/freeimage.txt -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/nedmalloc_boost.txt --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/ReadMe.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/mpl.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/libpng.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/licenses/bsd.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/ChangeLog.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-Hardware-Buffer-Manager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/metrics_005fmode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Custom-shadow-camera-setups.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-Texture-Fetch.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fsorted.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-VertexData-class.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear_005fdepth_005fvalue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Be-realistic.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/depth_005fbias.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsize_005fattenuation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/param_005findexed.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsize_005fmin.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/vert_005falign.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/polygon_005fmode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Unified-High_002dlevel-Programs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Buffer-Usage.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/CPU-Overhead.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Locking-buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fwidth.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Ellipsoid-Emitter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear_005fstencil_005fvalue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/depth_005fcheck.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/velocity.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/gpu_005fvendor_005frule.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-texture-size.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/rotation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Script-Inheritance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Texture_002dbased-Shadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/iteration_005finterval.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/repeat_005fdelay_005fmax.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005frange_005fstart.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/direction_005fposition_005freference.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-Silhouette-Edge.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fpass_005finput.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Emitting-Emitters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/tex_005faddress_005fmode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/AnimableObject.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/illumination_005fstage.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-texture-Depth-Buffer-sharing.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Object-Orientation-_002d-more-than-just-a-buzzword.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/param_005fnamed.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/time_005fto_005flive_005fmin.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Cylinder-Emitter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/OverlayElement-Attributes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fdepth_005ffail_005fop.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/specular.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-IndexData-class.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lod_005fvalues.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Compositor-Scripts.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/common_005fdirection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/High_002dlevel-Programs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ColourImage-Affector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Materials.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/shadow_005fcaster_005fmaterial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/overlay_005fmaterial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/tex_005fcoord_005fset.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/rotate_005fanim.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/animation_005fparametric.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ColourFader-Affector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/depth_005ffunc.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Updating-Index-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/depth_005fwrite.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Texture-Types.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pose-Animation-in-Vertex-Programs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsprites.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/velocity_005fmin.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/gpu_005fdevice_005frule.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/fog_005foverride.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/cull_005fhardware.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005flogic.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lod_005findex.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ambient.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/filtering.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Standard-Particle-Emitters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/transform.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-texture-offset-_0028Directional-Lights_0029.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Program-Parameter-Specification.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Compositor-Target-Passes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/billboard_005ftype.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/binding_005ftype.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/left.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005fop.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lod_005fdistances.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear_005fcolour_005fvalue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Mesh-Tools.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/light_005fscissor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/alpha_005fop_005fex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/duration_005fmin.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/param_005fnamed_005fauto.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/iteration.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/specular.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ColourFader2-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/shading.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/tex_005faddress_005fmode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Font-Definition-Scripts.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005frenderer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Introduction.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/transparent_005fsorting.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/AnimableObject.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Texture-Units.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/env_005fmap.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Script-Inheritance.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Particle-Emitters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Overlays.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fref_005fvalue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Scripts.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/GLSL.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005flocalspace.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadows-and-Vertex-Programs.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/content_005ftype.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005faccurate_005ffacing.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005fop_005fex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Submesh-Splits.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Point-Emitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005frange_005fend.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Using-Vertex_002fGeometry_002fFragment-Programs-in-a-Pass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Program-Parameter-Specification.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fcomp_005ffunc.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lod_005fstrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Stencil-Shadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/animation_005fparametric.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pass-Classification-and-Vertex-Programs.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005ffail_005fop.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/position.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005ftarget_005finput.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/iteration_005fdepth_005fbias.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Exporters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/time_005fto_005flive_005fmax.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/texture_005falias.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/caption.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/duration.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pixel-boxes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fheight.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fpass_005fmaterial_005fscheme.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/DirectionRandomiser-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Passes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fdepth_005ffail_005fop.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/fur_005fexample.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fpoint_005frendering.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/anim_005ftexture.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/transparency_005fcasts_005fshadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/max_005fanisotropy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fref_005fvalue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scroll_005fanim.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear_005fdepth_005fvalue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Entities.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Multi_002deverything.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/height.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/uml-overview.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/TextureSource.jpg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/hgmultipleheads2.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/hgmultipleheads3.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/hgmultipleheads1.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/pass_005fnumber.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/hgmultipleheads3.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/hgmultipleheads2.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/TextureSource.jpg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/images/uml-overview.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Rotator-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005ftarget_005finput.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/direction.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/time_005fto_005flive.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/caption.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fpass_005fidentifier.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hollow-Ellipsoid-Emitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Standard-OverlayElements.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Skeletal-Animation-in-Vertex-Programs.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/depth_005fcheck.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/iteration_005finterval.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/light_005fclip_005fplanes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-texture-Depth-Buffer-sharing.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/tex_005fcoord_005fset.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/set_005ftexture_005falias.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/light_005fscissor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Particle-System-Attributes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/billboard_005forigin.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/alpha_005fto_005fcoverage.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/fur_005fexample.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Animation-State.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/visibility_005fmask.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsize_005fmax.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scroll.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Practical-Buffer-Tips.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/content_005ftype.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/left.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Font-Definition-Scripts.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005ftexture_005fref.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/common_005fup_005fvector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/rotate.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/shared_005fparams_005fref.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ColourImage-Affector.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Panel.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Modulative-Shadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsize.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hardware-Vertex-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Skeletal-Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Ring-Emitter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-Buffer-Bindings.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/height.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/pass_005fiteration_005fnumber.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/common_005fdirection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/param_005fnamed.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/quota.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-Colour.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lod_005findex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/param_005findexed.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Animation-State.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/cubic_005ftexture.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Default-Program-Parameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Applying-a-Compositor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/alpha_005frejection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/shadow_005freceiver_005fmaterial.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/duration_005fmax.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsize_005fmin.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-texture-offset-_0028Directional-Lights_0029.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/material_005fscheme.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/depth_005ffunc.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/illumination_005fstage.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Camera-far-plane-positioning.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/mipmap_005fbias.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Declaring-Vertex_002fGeometry_002fFragment-Programs.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/time_005fto_005flive_005fmax.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lod_005fdistances.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/High_002dlevel-Programs.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/repeat_005fdelay_005fmin.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/horz_005falign.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/AnimableValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/GLSL.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/duration.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/fog_005foverride.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/billboard_005frotation_005ftype.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/diffuse.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/velocity.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Textures.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Morph-Animation-in-Vertex-Programs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fpass_005fop.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Material-Scripts.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fpass_005fidentifier.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/TextArea.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/transparency_005fcasts_005fshadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Integrated-Texture-Shadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ColourFader2-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Texture-Types.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Updating-Pixel-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-far-distance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-ResourceGroupManager-Object.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Compositor-Techniques.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Morph-Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/gpu_005fvendor_005frule.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/pass_005fiteration_005fnumber.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-RenderSystem-object.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Combined-Hardware-Skinning.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scene_005fblend_005fop.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/External-Texture-Sources.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/start_005flight.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/wave_005fxform.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Standard-Particle-Affectors.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Box-Emitter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/BorderPanel.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/diffuse.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/MeshUpgrader.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/quota.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/XMLConverter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Overlays.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Emitting-Emitters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Particle-Scripts.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ambient.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/metrics_005fmode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/gpu_005fdevice_005frule.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/only_005finitial.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/width.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/repeat_005fdelay_005fmax.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Morph-Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/overlay_005fmaterial.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/billboard_005forigin.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Linear-Force-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear_005fbuffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fwidth.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear_005fstencil_005fvalue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005frange_005fstart.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005flod_005fbias.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/direction_005fposition_005freference.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fcheck.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scroll_005fanim.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/env_005fmap.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/max_005flights.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/material_005fscheme.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-Declarations.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Manually-Categorising-Illumination-Passes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fcomp_005ffunc.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ColourInterpolator-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Be-realistic.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hardware-Vertex-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005fwrite.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/depth_005fbias.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/depth_005fwrite.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/tex_005fborder_005fcolour.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-SceneManager-object.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-Silhouette-Edge.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Compositor-Scripts.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/separate_005fscene_005fblend_005fop.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hardware-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Cylinder-Emitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Particle-System-Attributes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/pass_005fnumber.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/nonvisible_005fupdate_005ftimeout.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/DirectionRandomiser-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/HLSL.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fpass_005fmaterial_005fscheme.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/shadow_005fcaster_005fmaterial.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/normalise_005fnormals.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/External-Texture-Sources.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Multi_002deverything.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-Root-Object.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/repeat_005fdelay.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/texture.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Declaring-Shared-Parameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/TextArea.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fheight.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/common_005fup_005fvector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Script-Import-Directive.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Techniques.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pose-Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005flogic.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Standard-Particle-Emitters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/emission_005frate.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hardware-Pixel-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Manually-Categorising-Illumination-Passes.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lighting.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Stencil-Shadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005frange_005fend.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005fop_005fex.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Default-Program-Parameters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/light_005fclip_005fplanes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005fwrite.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Mesh-edge-lists.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Linear-Force-Affector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Camera-far-plane-positioning.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-Mesh-Object.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/shadow_005freceiver_005fmaterial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scene_005fblend.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/duration_005fmax.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/separate_005fscene_005fblend_005fop.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/last_005frender_005fqueue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/first_005frender_005fqueue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Scripts.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Additive-Light-Masking.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/cull_005fsoftware.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hardware-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005faccurate_005ffacing.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/param_005findexed_005fauto.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Point-Emitter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Maximum-number-of-shadow-textures.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/alpha_005fop_005fex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Updating-Vertex-Buffers.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Texture-Aliases.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/angle.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fmask.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/alpha_005fto_005fcoverage.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005ftexture.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsprites.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-texture-size.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/BorderPanel.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fscheme.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Standard-Particle-Affectors.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-Root-Object.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Combining-Skeletal-and-Vertex-Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Standard-OverlayElements.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Declaring-Shared-Parameters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/HLSL.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Submesh-Splits.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hollow-Ellipsoid-Emitter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pixel-Formats.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/anim_005ftexture.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/alpha_005frejection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Cg.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/max_005flights.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/filtering.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scroll.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005flocalspace.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scale.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-Texture-Fetch.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/param_005findexed_005fauto.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005fop_005fmultipass_005ffallback.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/MeshUpgrader.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-texture-fetching-in-vertex-programs.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Particle-Emitter-Attributes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-far-distance.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Extrusion-distance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Texture-Units.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fpoint_005frendering.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Updating-Vertex-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Declaring-Vertex_002fGeometry_002fFragment-Programs.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/vert_005falign.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Configuring-Texture-Shadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/cull_005fhardware.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/rotation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsize_005fattenuation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/horz_005falign.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ColourInterpolator-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Unified-High_002dlevel-Programs.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fmask.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Compositor-Passes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Custom-shadow-camera-setups.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fpass_005finput.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Ellipsoid-Emitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Practical-Buffer-Tips.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005ftwo_005fsided.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fshadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/last_005frender_005fqueue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Updating-Index-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scene_005fblend.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pose-Animation-in-Vertex-Programs.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Modulative-Shadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/angle.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Material-Scripts.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/polygon_005fmode_005foverrideable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-IndexData-class.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-Buffer-Bindings.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/SceneNode-Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Object-Orientation-_002d-more-than-just-a-buzzword.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/velocity_005fmax.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Integrated-Texture-Shadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/velocity_005fmin.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Overlay-Scripts.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Scaler-Affector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/emissive.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Particle-Affectors.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Exporters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/time_005fto_005flive_005fmin.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/rotate.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/cull_005feach.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hardware-Index-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Specifying-Named-Constants-for-Assembler-Shaders.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fsorted.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/visibility_005fmask.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/AnimableValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsize.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-Declarations.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Numeric-Value-Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Compositor-Techniques.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/iteration_005fdepth_005fbias.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/material.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005ftexture_005fref.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-fade-settings.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-Hardware-Buffer-Manager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lod_005fvalues.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/transform.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/emissive.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/texture_005falias.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/binding_005ftype.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/overlaytopelement.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-texture-fetching-in-vertex-programs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/emission_005frate.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Skeletal-Animation-in-Vertex-Programs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fshadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hardware-Pixel-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/polygon_005fmode.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Script-Variables.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Rotator-Affector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Textures.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/repeat_005fdelay.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/separate_005fscene_005fblend.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Materials.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005fpass_005fop.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Locking-buffers.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/index.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-SceneManager-object.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/cubic_005ftexture.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/receive_005fshadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fstencil_005ftwo_005fsided.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/wave_005fxform.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Skeletal-Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Buffer-Usage.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/DeflectorPlane-Affector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Cg.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/transparent_005fsorting.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scene_005fblend_005fop.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Particle-Scripts.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-fade-settings.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/receive_005fshadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pixel-Formats.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/billboard_005ftype.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Box-Emitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Compositor-Target-Passes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fmaterial.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/ColourFader-Affector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/first_005frender_005fqueue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Stencil-Optimisations-Performed-By-Ogre.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pixel-boxes.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-Core-Objects.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005ftexture.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Compositor-Passes.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scheme.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Stencil-Optimisations-Performed-By-Ogre.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/max_005fanisotropy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/velocity_005fmax.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/nonvisible_005fupdate_005ftimeout.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Overlay-Scripts.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fscheme.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/mipmap_005fbias.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/billboard_005frotation_005ftype.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Vertex-Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Passes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Specifying-Named-Constants-for-Assembler-Shaders.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Hardware-Index-Buffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/texture.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/tex_005fborder_005fcolour.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Techniques.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Combined-Hardware-Skinning.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/cull_005feach.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Entities.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/param_005fnamed_005fauto.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/only_005finitial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Mesh-Tools.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadow-Colour.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/duration_005fmin.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Script-Import-Directive.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/material.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Particle-Emitter-Attributes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/particle_005fmaterial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Using-Vertex_002fGeometry_002fFragment-Programs-in-a-Pass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pose-Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/separate_005fscene_005fblend.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/lod_005fstrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/colour_005fop_005fmultipass_005ffallback.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/polygon_005fmode_005foverrideable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Applying-a-Compositor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/width.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/SceneNode-Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-RenderSystem-object.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005fclear_005fbuffers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Numeric-Value-Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Configuring-Texture-Shadows.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/shading.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Introduction.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/iteration.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Shadows-and-Vertex-Programs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Pass-Classification-and-Vertex-Programs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/compositor_005flod_005fbias.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/direction.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/scale.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/style.css +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/OverlayElement-Attributes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Mesh-edge-lists.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-VertexData-class.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Maximum-number-of-shadow-textures.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Texture_002dbased-Shadows.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/point_005fsize_005fmax.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/CPU-Overhead.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/rotate_005fanim.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/cull_005fsoftware.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/Ring-Emitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/shared_005fparams_005fref.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/XMLConverter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/manual/The-ResourceGroupManager-Object.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/CodingStandards.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/License.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/CMakeLists.txt +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/shadows +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/shadows/OgreShadows.pdf +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Introduction.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Textures.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Texture-Types.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Updating-Pixel-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Hardware-Vertex-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Hardware-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Hardware-Pixel-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Updating-Vertex-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Shadow-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Practical-Buffer-Tips.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Updating-Index-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/The-IndexData-class.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Vertex-Buffer-Bindings.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Hardware-Index-Buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Vertex-Declarations.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/The-Hardware-Buffer-Manager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Locking-buffers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/index.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Buffer-Usage.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Pixel-Formats.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/Pixel-boxes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/vbo-update/The-VertexData-class.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPTexturing_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelCountLodStrategy_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Matrix3-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PropertyValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLodManager_1_1LodInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramWriter_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareIndexBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePass_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueue_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain_1_1Element-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ParticleSystem_1_1SortByDirectionFunctor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRibbonTrail_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1SubmeshInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElementCommands_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRTShaderSystem_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ManualObject_1_1TempVertex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreTimerImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_l.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFactoryObj_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupPlaneOptimal_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FactoryObj-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTangentSpaceCalc_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1materialLess-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_m.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreUserObjectBindings_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAlignedAllocator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPagedWorldSection_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01bool_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBox.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01float_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PrefabFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContent_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector3-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1FrameEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/folderclosed.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderSystem_1_1RenderSystemContext.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStaticGeometry_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PrefabFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeDualGridGenerator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FactoryObj.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageProvider-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1FunctionInvocation_1_1FunctionInvocationLessThan.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertexHash.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleIterator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAlignedAllocator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01float_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDataStream_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyDomeGenParameters-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLESProgramProcessor_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHighLevelGpuProgram_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreQuaternion_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreConfigDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptToken.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleAffectorFactory_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EntityMaterialLodChangedEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareBufferManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAlignedAllocPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BackgroundProcessResult-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramSet_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNodeSplitPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreTimerImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboard_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Pass_1_1HashFunc.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePolygon_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01short_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/minusd.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexBoneAssignment__s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreKeyFrame_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreErrorDialog_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreQueuedProgressiveMeshGenerator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreErrorDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRectangle2D_8h_source.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchHW_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParameterDef-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchiveManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/gtk_2OgreConfigDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1ImportData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomicScalar-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfig_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGrid3DPageStrategy_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector3-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_a.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_z.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFrustum_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderHLSLProgramWriter_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderRenderState_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePose_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCustomCompositionPass_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1EdgeGroup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLight_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/index.hhc --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1TargetOperation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_n.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EntityMaterialLodChangedEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBitwise_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderHLSLProgramWriter_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1IndexRemap-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderObjectListener_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1Vertex-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRadixSort_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimationTrack_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPaging_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000009_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQuery_1_1WorldFragment.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueListener_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitterCommands_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderCGProgramWriter_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MaterialScriptContext.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBlendMode_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesTBB_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMesh_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_y.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_~.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreQueuedProgressiveMeshGenerator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboard_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler__Byte-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreExternalTextureSource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentFactory_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderToVertexBuffer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TextureUnitState_1_1TextureEffect-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CustomCompositionPass-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1MovableObjectCollection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/docd.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorWrappers_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre_1_1RTShader.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1DepthSortDescendingLess-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExHardwareSkinningTechnique_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstancedGeometry_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1ProgramProcessor_1_1MergeCombination.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_f.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MaterialScriptContext-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1list-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAPKFileSystemArchive_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExNormalMapLighting_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeGridSource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupLiSPSM_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01char_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BorderPanelOverlayElement_1_1CellUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreErrorDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1Triangle.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFreeImageCodec_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringInterface_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_g.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDeflate_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1RenderContext-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_q.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptParser_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1EdgeGroup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainMaterialGeneratorA_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1DerivedDataResponse.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGrid3DPageStrategy_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreQuaternion_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTarget_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RaySceneQueryResultEntry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextureUnitState_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramUsage_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAtomicScalar_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPrerequisites_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVertexBoneAssignment_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeSimplexNoise_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Log_1_1Stream_1_1Flush.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainGroup_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Font_1_1GlyphInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersPoco_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchShader_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreException_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareVertexBuffer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilities_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchiveFactory_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStreamSerialiser_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherits.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_r.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageResponse.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_505.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParameterDef-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1GenerateMaterialRequest-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuProgramParameters_1_1AutoConstantDefinition.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSubMesh_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Core.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceBackgroundQueue_1_1ResourceResponse-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ParticleSystem_1_1SortByDistanceFunctor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshFileFormat_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Angle-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PropertyValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Property.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_m.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositorManager_1_1TextureDefLess.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextureManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareBufferManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePanelOverlayElement_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrain_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1set-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LodConfig.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowVolumeExtrudeProgram_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMatrix4_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerSampler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreConfigDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000006_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_i.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler__Float32.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_l.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NameGenerator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryAllocatedObject_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderable_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Math.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreErrorDialogImpWinRT_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreExternalTextureSource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePage_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextureManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_n.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaces.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigFile_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagingPrerequisites_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreViewport_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreConfigDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionPass_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardChain_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMatrix3_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSmallVector_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000019_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreExternalTextureSourceManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ParameterFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleIterator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurfaceMC_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAPKZipArchive_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalIndexUse.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetup_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreController_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstancedGeometry_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BorderPanelOverlayElement_1_1CellUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFontManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/files.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreExternalTextureSourceManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageConnection_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/plus.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesTBB_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExLinearSkinning_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRotationalSpline_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFileSystem_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorLogic.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateAccessor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StdAlignedAllocPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTexture_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Core.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Ogre_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTechnique_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreExternalTextureSource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMovableObject_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramParams_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/bc_sd.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGrid3DPageStrategy_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSerializer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomicScalar.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1DerivedDataResponse-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePredefinedControllers_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1DefaultWorkQueueBase_1_1OGRE__THREAD__WORKER__INHERIT-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1RayResult-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTargetViewportEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringVector_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderParameter_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCommon_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTagPoint_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBox.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_y.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProfileFrame.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodConfig_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSingleton_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_f.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreConfigDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceBackgroundQueue_1_1ResourceRequest-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWorkQueue_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWireBoundingBox_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreZip_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSubEntity_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNodeSplitPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Polygon-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHeaderSuffix_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentCollection_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringConverter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSearchOps_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ShadowTextureConfig.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueueStandard_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurfaceMC_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1DriverVersion-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderWindow_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Singleton.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderablePass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Degree.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesPoco_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1geometryLess-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WindowEventUtilities.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePrefabFactory_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1NodeAnimationTrack_1_1Splines.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01signed_01char_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultHardwareBufferManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFrustum_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreEdgeListBuilder_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexPoseKeyFrame_1_1PoseRef.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor_1_1MergeParameter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNumerics_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/folderopen.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorChain_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyPlaneGenParameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StdAlignedAllocPolicy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimationTrack_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexPoseKeyFrame_1_1PoseRef-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPTransform_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__General.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProfiler_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreTimerImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1FileInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderHLSLProgramProcessor_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolume.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringConverter_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurfaceMC_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1Edge-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ParticleSystem_1_1SortByDirectionFunctor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceLocation-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptLexer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StdAlignedAllocPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ErrorDialog.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAllocImpl-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElementCommands_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchShader_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderRenderState_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Matrix4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMCollapsedEdge.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1Geometry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonSerializer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RotationalSpline.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ErrorDialog-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilitiesManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderOperation_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigOptionMap_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTargetEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchive_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDDSCodec_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManagerMetaData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositor_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPFog_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticCache-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/struct__finddata__t-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1SubMeshLodGeometryLink-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Matrix4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeCSGSource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalIndexUse-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeTextureSource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_s.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01T_01_5_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TRect.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPFog_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleIterator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchHW__VTF_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TRect-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSmallVector_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemorySTLAllocator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/open.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/deprecated.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1DepthSortDescendingLess.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkTreeSharedData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OptimisedUtil-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAndroidLogListener_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelFormat_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImageResampler_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingImpl-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderRenderState_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1__ConfigOption-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1IndexBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExTriplanarTexturing_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContent_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramWriter_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TextureUnitState_1_1TextureEffect.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPLighting_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeListBuilder.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitterCommands_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1deque.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptCompiler_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_n.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramSet_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1VertexInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuSharedParametersUsage_1_1CopyDataEntry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeOctreeNode_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionPass_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TimeIndex.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTargetListener_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMIndexBufferInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomicObject.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtr.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleAffectorFactory_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1RadixSortFunctorDistance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgram_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLight_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowTextureManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceBackgroundQueue_1_1ResourceRequest-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceBackgroundQueue_1_1ResourceResponse-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/struct__finddata__t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1map-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_m.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceGroupManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConvexBody-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMath_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_v.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHeaderSuffix_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ManualObject_1_1TempVertex-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRay_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVertexBoneAssignment_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimpleSpline_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryTracker_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFunction_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPagedWorldSection_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ParameterFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDynLibManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHighLevelGpuProgram_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstanceManager_1_1BatchSettings-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionTechnique_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlotDefinition.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_n.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Image.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptCompiler_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramUsage_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainMaterialGenerator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01long_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSubEntity_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlatformInformation-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_k.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryAllocatedObject_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1ShaderGenerator_1_1MatGroupPair__less.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchVTF_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000020_000011.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeCSGSource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1FunctionInvocation_1_1FunctionInvocationLessThan-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExLayeredBlending_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupPlaneOptimal_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMinGWSupport_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkRequest.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueSortingGrouping_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMEdge-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerSamplerElement.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStaticFaceGroup_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefines_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultHardwareBufferManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBorderPanelOverlayElement_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Sphere.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/apimainpage_8txt.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertexEqual-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeMeshBuilder_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreException_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPLighting_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_func.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_r.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlatformInformation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextAreaOverlayElement_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePatchSurface_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneNode_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1multimap.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters_1_1AutoConstantEntry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacestd.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1TargetOperation-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Quaternion.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerDeclaration.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWindowEventUtilities_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupFocused_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreErrorDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderMaterialSerializerListener_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProfileHistory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueueStandard_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagedWorldSection_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeChunk_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimationState_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgram_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStreamSerialiser_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PixelFormatDescription.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1multimap.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreTimerImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderCGProgramWriter_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_z.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_l.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSIMDHelper_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowTextureManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1LightClippingInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreConfigDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1SimplexNoise-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentFactory_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_enum.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_s.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorRange_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreException_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000021_000017.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1VertexBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMTriangle-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TextureUnitState_1_1TextureEffect.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPrerequisites_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringUtil-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1LightInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVertexIndexData_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonFileFormat_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfig_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDynLib_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositorManager_1_1TextureDef-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTarget_1_1FrameStats-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPColour_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDynLibManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1DefaultWorkQueueBase_1_1OGRE__THREAD__WORKER__INHERIT.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlugin_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexData_1_1HardwareAnimationData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1Vertex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLodManager_1_1LoadLodRequest-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1RadixSortFunctorPass-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre_1_1OverlayElementCommands.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/doxygen.css --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1vectorLess-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreUserObjectBindings_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeleton_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_m.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFrustum_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionTargetPass_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1Edge-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01int_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AllocatedObject-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPFog_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardChain_1_1ChainSegment.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1SubMeshLodGeometryLink.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertex-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000011_000022.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLog_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderObjectListener_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLog_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareUniformBuffer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterial_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_enum.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderOperation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LodConfig.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_b.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimplePageContentCollection_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_v.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_b.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreTimerImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_rela.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimable_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesBoost_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_505.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHeaderPrefix_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticle_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1Vertex-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1LightInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleIterator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMinGWSupport_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystemRenderer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_a.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystemRenderer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BorderPanelOverlayElement_1_1CellUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshSerializer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_hd.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSingleton_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonInstance_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Nodes.xml --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneNode_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler__Byte.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_m.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMatrix4_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_z.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareIndexBuffer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01short_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPRenderStateBuilder_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeChunkHandler_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000023_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_bd.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinkedSkeletonAnimationSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurfaceMC_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageResponse.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshFileFormat_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimationState_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProfileHistory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramWriterManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkTreeSharedData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRay_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_b.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStableHeaders_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bitwise-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupFocused_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeTextureSource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1VertexInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log_1_1Stream-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre_1_1EmitterCommands.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1IndexBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLESProgramProcessor_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_~.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyDomeGenParameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/splitbard.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchiveFactory_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocator_1_1rebind.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFileSystemLayer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystem_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000011_000022.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainAutoUpdateLod_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPaging_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorWrapper_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMCollapsedEdge.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStaticGeometry_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimation_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector2-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneQuery_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeOctreeNodeSplitPolicy_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1DepthSortDescendingLess.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlatformInformation-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000006_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePropertyPrerequisites_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Matrix4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1FileInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreKeyFrame_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentCollection_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1NearestResampler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConvexBody_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBitwise_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorWrapper_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Radian.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderOperation_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDynLib_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRoot_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/plusd.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePatchMesh_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExDualQuaternionSkinning_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleIterator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptTranslator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreViewport_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerDeclaration-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodStrategy_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorWrappers_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleIterator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreErrorDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurface_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitter_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAllocPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_b.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DualQuaternion-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_450.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreExternalTextureSourceManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMatrix3_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertexHash-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAPKZipArchive_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1RadixSortFunctorDistance-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatch_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositionPass_1_1InputTex.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1SubmeshInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreErrorDialogImpWinRT_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExTextureAtlasSampler_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1set-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MaterialScriptProgramDefinition-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExIntegratedPSSM3_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTangentSpaceCalc_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryStdAlloc_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderHLSLProgramWriter_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentFactory_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_b.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBone_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1HardwareBufferLockGuard-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pool-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_i.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerSampler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WindowEventUtilities.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1ShaderGenerator_1_1MatGroupPair__less-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderOperation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTarget_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringInterface_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LayerBlendModeEx.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQuery_1_1WorldFragment-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector2.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tabs.css --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1lightsForShadowTextureLess-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LodConfig-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NameGenerator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Property.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler_1_1AbstractTreeBuilder-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateAccessor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_v.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueSortingGrouping_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringInterface_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MaterialScriptContext-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlay_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigDialogImpWinRT_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CustomCompositionPass-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MeshManager_1_1MeshBuildParams-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Makefile +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCodec_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreString_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AllocatedObject-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstancedEntity_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PropertyValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HashedVector-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1Triangle.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeCacheSource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1RayResult.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreTimerImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemorySTLAllocator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_v.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePage_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeMeshBuilder_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector4_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup_1_1PointListBody.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleIterator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExNormalMapLighting_8h_source.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WindowEventListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ExceptionCodeType.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1CommonVertex.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWireBoundingBox_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceGroup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuConstantDefinition-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AlignedMemory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__General.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLogManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptTranslator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertex.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_q.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinkedSkeletonAnimationSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBone_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1deque-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1NodeAnimationTrack_1_1Splines-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pool.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMIndexBufferInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_z.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolume-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowVolumeExtrudeProgram_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/unionOgre_1_1ProgressiveMeshGenerator_1_1IndexBufferPointer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeaders_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_r.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01char_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSpotShadowFadePng_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EntityMeshLodChangedEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlotDefinition-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGenerator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1MovableObjectCollection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeDualGridGenerator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreController_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolume.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetup_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlaneBoundedVolume_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler__Float32.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAlignedAllocPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreETCCodec_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTargetListener_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNameGenerator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1FrameEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_o.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeaders_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleSpline.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderScriptTranslator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPRenderState_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_n.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1DefaultWorkQueueBase_1_1OGRE__THREAD__WORKER__INHERIT.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMovableObject_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1SubmeshInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPaging_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainLodManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreManualObject_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_vars.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPColour_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreExternalTextureSource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_b.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeHalfFloatGridSource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexPoseKeyFrame_1_1PoseRef.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWorkQueue_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBone_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainMaterialGenerator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1NearestResampler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVertexIndexData_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LodLevel.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreKeyFrame_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPRenderStateBuilder_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFileSystem_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePaging_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RotationalSpline-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramUsage_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAxisAlignedBox_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstancedGeometry_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelFormat_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderToVertexBuffer.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchVTF_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFileSystemLayer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase_1_1VertexBufferLicense.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreTimerImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchiveFactory_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/menudata.js +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/FlashCC_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtr.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePVRTCCodec_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainLayerBlendMap_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeleton_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodStrategyManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGrid2DPageStrategy_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConvexBody_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreErrorDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_type.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/files.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurfaceTablesMC_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCaster_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitterFactory_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagingPrerequisites_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParamCommand-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeHalfFloatGridSource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringInterface_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePaging_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RotationalSpline-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGenerator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueInvocation_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryNedPooling_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PixelFormatDescription-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardSet_1_1SortByDistanceFunctor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTimer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExTextureAtlasSampler_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupPlaneOptimal_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptToken.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_v.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurfaceTablesMC_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ParticleSystem_1_1SortByDirectionFunctor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystem_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreErrorDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector3_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPTransform_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeChunkHandler_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget_1_1Impl.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreConfigDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreControllerManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderMaterialSerializerListener_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable_1_1Visitor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_b.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_i.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/splitbar.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1DerivedDataRequest-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowTextureManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelUtil-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueue_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFreeImageCodec_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuProgramParameters_1_1AutoConstantDefinition-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringConverter_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMTriangle-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_sd.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAtomicObject_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ExceptionCodeType.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPRenderStateBuilder_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilitiesSerializer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1multimap-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterial_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExPerPixelLighting_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigFile_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1SimplexNoise.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/pages.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringConverter_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexBoneAssignment__s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceGroup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboard_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimationState_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericSolver.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringConverter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1vectorLess.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000010_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1materialLess.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchShader_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/graph_legend.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueueTBB_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTimer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeSimplexNoise_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositorManager_1_1TextureDefLess-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringVector_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesBoost_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelConversions_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_v.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreErrorDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystem_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1ImportData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/docd.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRay_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelFormatDescriptions_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardParticleRenderer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPagedWorldSection_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderHLSLProgramWriter_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMesh_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_n.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPFog_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLProgramWriter_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalIndexUse-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupPSSM_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLESProgramWriter_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pool-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageProvider.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAutoParamDataSource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EntityMaterialLodChangedEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptLexer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCaster_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreConfigDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlugin_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlaneBoundedVolume_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/closed.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TimeIndex-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_v.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCodec_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConvexBody_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreKeyFrame_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentCollection_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_v.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDistanceLodStrategy_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupLiSPSM_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeMeshBuilder_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositor_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFont_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionPass_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNode_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreConfigDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptLoader_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateAccessor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDeflate_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDynLibManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainLodManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LodConfig-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStaticGeometry_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptParser_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodConfig_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardParticleRenderer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHighLevelGpuProgramManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/folderopen.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystem_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreETCCodec_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTargetViewportEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderable_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_r.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelCountLodStrategy_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Image.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExceptionFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStdHeaders_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TextureUnitState_1_1UVWAddressingMode-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardSet_1_1SortByDirectionFunctor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBitwise_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePanelOverlayElement_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable_1_1Visitor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextAreaOverlayElement_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueueTBB_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystemManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TangentSpaceCalc-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RadixSort-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingImpl.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector4_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfig_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodListener_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainQuadTreeNode_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1materialLess.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitter_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigDialog_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_q.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParamCommand.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ExceptionCodeType-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000018_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1SubMeshLodGeometryLink.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1FunctionInvocation_1_1FunctionInvocationCompare.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLProgramProcessor_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupPSSM_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01double_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerSampler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDepthBuffer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_q.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreColourValue_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlaySystem_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramSet_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1vectorLess-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_g.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainLodManager_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOptimisedUtil_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTargetListener_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstancedEntity_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElementFactory_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProgressiveMeshGenerator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01short_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptParser_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurface_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAPKFileSystemArchive_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFunction_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeCSGSource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Degree.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1LayerInstance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_l.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDepthBuffer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain_1_1Element.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshFileFormat_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumePrerequisites_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Core.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreTimerImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_hd.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProfileHistory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMath_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceBackgroundQueue_1_1ResourceResponse.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01double_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector3_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderMaterialSerializerListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonFileFormat_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSphere_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderablePass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_i.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDDSCodec_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayContainer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_vars.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreEntity_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Polygon-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreConfigDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElementFactory_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneNode_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1DerivedDataResponse-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1RenderContext.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1DualCell.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Math_1_1RandomValueProvider.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgram_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_l.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1LayerInstance-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_~.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreExternalTextureSourceManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1Edge.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimplePageContentCollection_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LodLevel.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1DriverVersion.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1LoadRequest.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_z.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLogManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersPoco_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElement_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1Geometry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePass_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTechnique_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBlendMode_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupLiSPSM_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OptimisedUtil.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstanceManager_1_1BatchSettings-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlaySystem_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StdAllocPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertexHash-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterialManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImageResampler_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Property.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageStrategy_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleAffector_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1RadixSortFunctorPass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuConstantDefinition.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertexEqual-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImage_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagedWorldSection_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelFormat_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProgressiveMeshGenerator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlugin_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreController_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_z.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreQueuedProgressiveMeshGenerator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGenerator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/unionOgre_1_1ProgressiveMeshGenerator_1_1IndexBufferPointer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_b.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1multimap-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExTriplanarTexturing_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticle_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/sync_on.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreErrorDialog_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreTimerImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Technique_1_1GPUVendorRule.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayProfileSessionListener_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_n.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePredefinedControllers_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtr-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/graph_legend.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDualQuaternion_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayPrerequisites_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1vectorLess.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgram_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor_1_1MergeParameter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dynsections.js --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConvexBody.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneQuery_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeSource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAutoParamDataSource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHighLevelGpuProgramManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilitiesSerializer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeOctreeNode_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_enum.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderRenderState_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1map.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePVRTCCodec_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_l.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryAllocatedObject_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParamCommand-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000011_000003.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMIndexBufferInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHighLevelGpuProgram_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector4_8h_source.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/hierarchy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000009_000017.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderCGProgramProcessor_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProperty_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticFaceGroup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorWrappers_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePredefinedControllers_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimpleRenderable_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElement_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticFaceGroup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OptimisedUtil.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFont_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExceptionFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_g.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_h.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01bool_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyDomeGenParameters-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000023_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1ProgramProcessor_1_1MergeCombination.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExLayeredBlending_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector2_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_b.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesNone_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RadixSort.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexBoneAssignment__s-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRibbonTrail_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticle_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01float_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePose_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeHalfFloatGridSource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodStrategy_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1list.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_b.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Pass_1_1HashFunc-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorLogic-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelFormatDescriptions_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramProcessor_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Property.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceBackgroundQueue_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeChunkHandler_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceBackgroundQueue_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TRect-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreETCCodec_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAtomicScalar_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNameGenerator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FactoryObj.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Math.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageStrategy_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1LayerInstance-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01short_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__General.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderToVertexBuffer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDynLib_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionTechnique_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePatchMesh_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreErrorDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Image.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderablePass-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderParameter_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bitwise.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Property.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Makefile +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1vector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Log_1_1Stream_1_1Flush.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01short_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceGroupManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryNedPooling_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFreeImageCodec_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderToVertexBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderPrerequisites_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageStrategy_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/struct__finddata__t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NameGenerator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_m.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNodeSplitPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_505.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumePrerequisites_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeaders_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParamDictionary.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1__ConfigOption.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreString_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_450.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01long_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000009_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/gtk_2OgreErrorDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesTBB_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigDialog_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageRequest.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/FlashCC_2OgreConfigDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RaySceneQueryResultEntry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPrerequisites_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreConfigDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RaySceneQueryResultEntry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDataStream_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBox-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_i.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Core.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProfiler_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPagedWorldSection_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceDeclaration-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWindowEventUtilities_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1deque-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshFileFormat_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreString_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesPoco_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLProgramWriter_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderObjectListener_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExDualQuaternionSkinning_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePolygon_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EntityMaterialLodChangedEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainQuadTreeNode_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MaterialScriptProgramDefinition.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceLoadingListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/pages.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProfileFrame-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOSXCocoaTouchView_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorLogic_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreTimerImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramParams_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/jquery.js --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLight_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptTranslator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_b.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_g.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_g.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAtomicScalar_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGenerator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelConversions_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeTextureSource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1SubMeshLodGeometryLink-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryNedAlloc_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueInvocation_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFileSystem_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaces.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_n.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/deprecated.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_v.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkRequest.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1LightInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExIntegratedPSSM3_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptCompiler_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1GenerateMaterialRequest-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector3_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFactoryObj_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkRequest-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimation_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Matrix3-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceDeclaration.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlotDefinition.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector3.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelFormat_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePrefabFactory_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElementFactory_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringConverter_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRotationalSpline_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01signed_01char_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreErrorDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowVolumeExtrudeProgram_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneManagerEnumerator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPRenderStateBuilder_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersTBB_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueListener_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboard_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Sphere-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_x.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_y.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_m.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeOctreeNode_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000016_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSIMDHelper_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDistanceLodStrategy_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringUtil-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramSet_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitterFactory_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystemManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeleton_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLESProgramWriter_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreEdgeListBuilder_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01long_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler_1_1AbstractTreeBuilder-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHeaderPrefix_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExPerPixelLighting_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExPerPixelLighting_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchHW_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainMaterialGeneratorA_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelUtil.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AlignedMemory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProgressiveMeshGenerator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBorderPanelOverlayElement_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1lightLess-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAutoParamDataSource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupPSSM_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1DriverVersion-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/FlashCC_2OgreTimerImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BackgroundProcessResult.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCamera_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMCollapsedEdge-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHighLevelGpuProgramManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreController_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlaySystem_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000007_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01T_01_5_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRoot_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPTexturing_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLProgramProcessor_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_g.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OptimisedUtil-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_a.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/gtk_2OgreConfigDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WindowEventUtilities-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExTriplanarTexturing_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElementCommands_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre_1_1Volume.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/FlashCC_2OgreConfigDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01double_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSerializer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector3_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextureManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1LightClippingInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector2_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTangentSpaceCalc_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchVTF_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshSerializer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesNone_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderPrerequisites_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreETCCodec_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Core.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_g.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/bc_sd.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimpleRenderable_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1DriverVersion.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Font_1_1GlyphInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_c.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLESProgramProcessor_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Font_1_1GlyphInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryNedAlloc_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitter_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector4_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_g.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceBackgroundQueue_1_1ResourceResponse.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAlignedAllocator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1SubMeshLodGeometryLink.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000009_000017.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAlignedAllocPolicy.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTarget_1_1FrameStats-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMTriangle.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleAffector_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_k.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStdHeaders_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLog_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreManualObject_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExDualQuaternionSkinning_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePanelOverlayElement_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderSubRenderState_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1VertexInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchHW_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolume-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Ogre_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerDeclaration-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1FrameEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase_3_01const_01T_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBorderPanelOverlayElement_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeSimplexNoise_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProfiler_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptCompiler_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/graph_legend.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBox-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StdAllocPolicy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RadixSort_1_1SortEntry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Ray.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOptimisedUtil_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreUnifiedHighLevelGpuProgram_8h_source.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePolygon_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainLayerBlendMap_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigFile_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_g.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigOptionMap_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWorkQueue_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayProfileSessionListener_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_x.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimationState_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000018_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManagerMetaData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImage_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyBoxGenParameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurfaceTablesMC_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1FileInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_h.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/folderclosed.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlatformInformation.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimation_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TextureUnitState_1_1UVWAddressingMode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Degree-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleSpline.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1lightsForShadowTextureLess.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayContainer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDistanceLodStrategy_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericSolver.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1VertexBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjectorListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositionPass_1_1InputTex-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Math_1_1RandomValueProvider.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueue_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1HardwareBufferLockGuard.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuConstantDefinition-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1PassGroupLess-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardSet_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagedWorld_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextureManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Pass_1_1HashFunc-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_310.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardChain_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryStdAlloc_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleAffector_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorInstance_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTimer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainPaging_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneNode_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTarget_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01bool_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VisibleObjectsBoundsInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainAutoUpdateLod_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePrerequisites_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainGroup_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeleton_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchive_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRotationalSpline_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable_1_1RenderSystemData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryNedAlloc_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardChain_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDDSCodec_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstancedGeometry_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderScriptTranslator_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreErrorDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSubEntity_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAndroidLogListener_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareUniformBuffer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainGroup_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelFormatDescriptions_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupFocused_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticCache-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTechnique_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchiveFactory_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre_1_1RTShader.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Radian-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHeaderSuffix_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreControllerManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ExceptionCodeType-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeCSGSource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneManagerEnumerator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000005_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayContainer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchiveManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneQuery_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMEdge-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareCounterBuffer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFont_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePatchSurface_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRay_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderable_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/minusd.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeGridSource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Math.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceLocation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesBoost_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTechnique_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MovableObjectLodChangedEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSubMesh_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1DefaultWorkQueueBase_1_1OGRE__THREAD__WORKER__INHERIT-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_310.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCaster_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueListener_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPTexturing_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlane_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1VertexInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EntityMeshLodChangedEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodStrategyManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderSubRenderState_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderToVertexBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGrid2DPageStrategy_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOSXCocoaTouchView_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/folderclosedd.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAtomicObject_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/gtk_2OgreErrorDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTexture_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTarget_1_1FrameStats.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlaneBoundedVolume_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueueTBB_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrain_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFrameListener_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainLayerBlendMap_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Math.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTagPoint_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainMaterialGeneratorA_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1LoadRequest-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_k.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayContainer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNumerics_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Image.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dynsections.js +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/FlashCC_2OgreTimerImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_r.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBitwise_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNameGenerator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCamera_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_z.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMinGWSupport_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_g.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01T_01_5_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1DepthSortDescendingLess-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_l.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageRequest-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeOctreeNodeSplitPolicy_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreTimerImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue_1_1RenderableListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1ProgramProcessor_1_1MergeCombination-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters_1_1AutoConstantEntry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinkedSkeletonAnimationSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TimeIndex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSingleton_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector2_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystemManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1Result-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderWindowDescription-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorWrappers_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1RadixSortFunctorDistance-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderOperation_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomicObject-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Tokens.xml +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1HardwareBufferLockGuard.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1TargetOperation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDataStream_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_x.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuSharedParametersUsage_1_1CopyDataEntry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_r.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatch_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_r.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeSource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderWindow_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePredefinedControllers_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1EdgeGroup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringVector_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherits.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainMaterialGenerator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePrefabFactory_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderToVertexBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderWindow_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1RenderContext.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000008_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgram_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimable_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/unionOgre_1_1SmallVectorBase_1_1U.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAny_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Technique_1_1GPUVendorRule.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigDialogImpWinRT_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlugin_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelCountLodStrategy_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptTranslator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramParams_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreTimerImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_r.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreErrorDialog_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositorManager_1_1TextureDef.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardParticleRenderer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1LightClippingInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleIterator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1Triangle-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositorManager_1_1TextureDef-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlay_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStableHeaders_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1RayResult.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParamDictionary-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRTShaderSystem_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_h.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringConverter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCamera_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRectangle2D_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNumerics_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/plusd.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchHW__VTF_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_t.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePVRTCCodec_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Matrix3.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Math-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CustomCompositionPass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePose_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFunctionAtom_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilitiesManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreZip_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSharedPtr_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQuery_1_1WorldFragment.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreErrorDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExIntegratedPSSM3_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExTextureAtlasSampler_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexData_1_1HardwareAnimationData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringUtil.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTarget_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeGridSource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImageCodec_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreViewport_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFrameListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHighLevelGpuProgram_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1MovableObjectCollection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeCacheSource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_rela.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageResponse-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigDialog_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeListBuilder.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RotationalSpline.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStreamSerialiser_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAtomicObject_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1ProgramProcessor_1_1MergeCombination-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/minus.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_k.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAllocPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1IndexRemap.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPRenderState_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSmallVector_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePVRTCCodec_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareIndexBuffer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExIntegratedPSSM3_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelUtil-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareOcclusionQuery_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_sd.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVertexBoneAssignment_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreTimerImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlaySystem_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue_1_1RenderableListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VisibleObjectsBoundsInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentCollectionFactory_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNameGenerator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrain_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAlignedAllocPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1geometryLess.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDualQuaternion_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeOctreeNodeSplitPolicy_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_g.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMatrix3_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_505.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlay_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Nodes.xml +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCustomCompositionPass_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderToVertexBuffer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreTimerImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ShadowTextureConfig-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitter_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlane_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimpleSpline_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageResponse-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLodManager_1_1LodInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PrefabFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/menudata.js --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConvexBody_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MeshManager_1_1MeshBuildParams.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/topics.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue_1_1RenderableListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshSerializerImpl_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ParameterFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1IndexBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Math.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MovableObjectLodChangedEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAlignedAllocator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue_1_1RenderableListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExHardwareSkinningTechnique_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AlignedMemory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor_1_1MergeParameter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Property.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_r.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentCollectionFactory_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchive_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_r.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/sync_on.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFunctionAtom_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFontManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSIMDHelper_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterialSerializer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TangentSpaceCalc.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExLinearSkinning_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticle_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeCacheSource_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertexEqual.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumePrerequisites_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStdHeaders_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageConnection_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1Result.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageFileFormats_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositorManager_1_1TextureDef.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardSet_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageProvider.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1list-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorRange_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryNedPooling_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_505.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProperty_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFileSystem_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageFileFormats_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MaterialScriptProgramDefinition-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterialManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramProcessor_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1__ConfigOption.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRoot_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodStrategy_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchHW_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitterFactory_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/doc.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePage_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExceptionFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1set.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesBoost_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHeaderSuffix_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_h.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWindowEventUtilities_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesNone_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_b.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/index.hhk +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__General.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNodeSplitPolicy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1lightLess.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler_1_1AbstractTreeBuilder.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainAutoUpdateLod_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTexture_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStaticFaceGroup_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExTriplanarTexturing_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_y.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderSubRenderState_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_b.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlatformInformation_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters_1_1AutoConstantEntry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StdAllocPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__General.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneManagerEnumerator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDeflate_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExHardwareSkinning_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceLoadingListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeChunkHandler_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TextureUnitState_1_1UVWAddressingMode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSmallVector_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_b.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MovableObjectLodChangedEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWireBoundingBox_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersTBB_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Math_1_1RandomValueProvider-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/folderclosedd.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeTextureSource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRectangle2D_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Ogre_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersBoost_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreEdgeListBuilder_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardChain_1_1ChainSegment-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup_1_1PointListBody-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1RadixSortFunctorPass-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlatformInformation_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonSerializer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1RadixSortFunctorPass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterialSerializer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MeshLodUsage-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1LightClippingInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMatrix3_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TimeIndex-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterial_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCamera_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre_1_1OverlayElementCommands.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BackgroundProcessResult-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePrerequisites_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01double_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchShader_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSphere_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSearchOps_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConvexBody-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorLogic-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1DerivedDataResponse.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayPrerequisites_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1NodeAnimationTrack_1_1Splines.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainQuadTreeNode_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodListener_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreQuaternion_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceGroup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreTimerImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshSerializerImpl_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/index.hhc +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRectangle2D_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositor_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase_1_1VertexBufferLicense-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilderCallback-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExHardwareSkinning_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Angle.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeChunk_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_i.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptLexer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorLogic_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TangentSpaceCalc.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositionPass_1_1InputTex-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCustomCompositionPass_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCaster_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeChunk_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionPass_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000008_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTangentSpaceCalc_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1lightLess-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFont_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01float_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HashedVector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_a.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LayerBlendModeEx.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLESProgramWriter_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBorderPanelOverlayElement_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryAllocatorConfig_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1Geometry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_a.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelUtil.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1Result.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1LoadRequest.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimation_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAllocImpl-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAPKZipArchive_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContent_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOSXCocoaTouchView_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCodec_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_l.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1FileInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AllocatedObject.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VisibleObjectsBoundsInfo-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_m.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_x.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1NearestResampler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/graph_legend.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardSet_1_1SortByDistanceFunctor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWorkQueue_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_g.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup_1_1PointListBody-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Tokens.xml --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramWriter_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExNormalMapLighting_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase_1_1VertexBufferLicense.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000016_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterial_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Math.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WindowEventUtilities-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomicObject-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceGroupManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageConnection_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AllocatedObject.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreTimerImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ViewPoint.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/annotated.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log_1_1Stream.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TRect.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePropertyPrerequisites_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_a.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareCounterBuffer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreErrorDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimpleSpline_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01short_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TextureUnitState_1_1TextureEffect-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/gtk_2OgreConfigDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkTreeSharedData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/doxygen.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_a.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimplePageContentCollection_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorChain_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1LayerInstance.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderSubRenderState_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreErrorDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreControllerManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigFile_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPLighting_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_l.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPTexturing_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PropertyValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareIndexBuffer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Core.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorInstance_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/FlashCC_2OgreTimerImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Image.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLodManager_1_1LoadLodRequest-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_enum.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreEntity_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePose_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreConfigDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerDeclaration.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertexHash.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwarePixelBuffer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshSerializer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystem_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_q.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstancedEntity_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgram_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDDSCodec_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderCGProgramWriter_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareVertexBuffer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1FrameEvent.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlatformInformation_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FactoryObj-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VisibleObjectsBoundsInfo-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainMaterialGenerator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertexEqual.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextureUnitState_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderParameter_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupFocused_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextAreaOverlayElement_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPRenderState_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1lightsForShadowTextureLess.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExLinearSkinning_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tabs.css +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler__Byte-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreTimerImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImageCodec_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramWriterManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RadixSort_1_1SortEntry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreUserObjectBindings_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDynLib_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGrid2DPageStrategy_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreConfigDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeOctreeNodeSplitPolicy_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwarePixelBuffer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMovableObject_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyDomeGenParameters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagedWorld_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/unionOgre_1_1SmallVectorBase_1_1U.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringUtil.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_n.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_b.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProfileFrame.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler__Float32-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_z.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_fd.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImageCodec_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WindowEventListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGrid2DPageStrategy_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConvexBody.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1CommonVertex-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AlignedMemory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodStrategy_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1Edge.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStaticGeometry_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystem_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_r.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodStrategyManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilitiesManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Property.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTexture_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01bool_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSubMesh_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageRequest.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositorManager_1_1TextureDefLess.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTagPoint_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1LoadRequest-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000010_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01char_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersTBB_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAllocImpl.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_l.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagedWorldSection_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ColourValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMinGWSupport_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRadixSort_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimable_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramProcessor_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareBufferManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1geometryLess.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultHardwareBufferManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExLayeredBlending_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_q.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_n.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwarePixelBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonSerializer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderToVertexBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/index.hhk --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLESProgramWriter_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Math.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/doc.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_g.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler_1_1AbstractTreeBuilder.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimpleRenderable_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBlendMode_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuConstantDefinition.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePolygon_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderCGProgramWriter_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/unionOgre_1_1SmallVectorBase_1_1U-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerSampler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Singleton-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_q.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareVertexBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystem_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlotDefinition-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueSortingGrouping_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RadixSort_1_1SortEntry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1EdgeGroup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ErrorDialog.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchiveManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptToken-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MeshLodUsage-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueueStandard_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/apimainpage_8txt.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManagerMetaData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000021_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_n.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderWindowDescription.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueue_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodConfig_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexBoneAssignment__s-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentFactory_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowTextureManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreErrorDialogImpWinRT_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFileSystemLayer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1ImportData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstanceManager_1_1BatchSettings.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryNedAlloc_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1lightLess.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexData_1_1HardwareAnimationData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreTimerImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ParticleSystem_1_1SortByDistanceFunctor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PixelFormatDescription-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_l.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MeshLodUsage.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElement_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Info.plist --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRTShaderSystem_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_f.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreConfigDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1materialLess-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/graph_legend.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1FunctionInvocation_1_1FunctionInvocationLessThan-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueue_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ShadowTextureConfig-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector2-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextureUnitState_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCustomCompositionPass_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable_1_1RenderSystemData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget_1_1Impl.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParamDictionary.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareBuffer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStaticFaceGroup_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePatchSurface_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1FunctionInvocation_1_1FunctionInvocationLessThan.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlaneBoundedVolume_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterialManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01short_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/struct__finddata__t-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigDialogImpWinRT_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1FunctionInvocation_1_1FunctionInvocationCompare.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01char_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/bc_s.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStableHeaders_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceBackgroundQueue_1_1ResourceRequest.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyPlaneGenParameters-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwarePixelBuffer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreErrorDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardChain_1_1ChainSegment-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetup_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_l.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01int_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkTreeSharedData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSpotShadowFadePng_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueInvocation_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ParameterFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup_1_1PointListBody.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000020_000011.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HashedVector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuSharedParametersUsage_1_1CopyDataEntry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_m.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1NearestResampler.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMVertex-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01int_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshSerializerImpl_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Angle-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_ad.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_450.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlane_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainQuadTreeNode_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1DerivedDataRequest.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderHLSLProgramProcessor_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFactoryObj_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCommon_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticCache.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RaySceneQueryResultEntry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HashedVector-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainGroup_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreErrorDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreTimerImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1PassGroupLess-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorWrapper_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupPlaneOptimal_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVertexIndexData_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeMeshBuilder_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilitiesSerializer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log_1_1Stream.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1GenerateMaterialRequest.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StdAllocPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElementFactory_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProperty_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNode_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeCacheSource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRoot_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueSortingGrouping_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefines_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/unionOgre_1_1SmallVectorBase_1_1U-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLodManager_1_1LoadLodRequest.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre_1_1Volume.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreZip_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/index.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_r.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePropertyPrerequisites_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocator_1_1rebind-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSphere_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ViewPoint-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Image.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget_1_1Impl-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePrerequisites_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyBoxGenParameters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodConfig_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyBoxGenParameters-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSearchOps_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardSet_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueue_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilderCallback.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_p.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/splitbard.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgram_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuProgramParameters_1_1AutoConstantDefinition-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesPoco_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_310.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1list.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1geometryLess-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMath_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pool.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkRequest-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLogManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_bd.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersBoost_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/gtk_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinkedSkeletonAnimationSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1lightsForShadowTextureLess-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareUniformBuffer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticFaceGroup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreConfigDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramUsage_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryTracker_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramWriter_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManagerMetaData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/gtk_2OgreErrorDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreTimerImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterialSerializer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreZip_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorInstance_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLProgramProcessor_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentCollection_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RadixSort.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticCache.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTargetEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainLayerBlendMap_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSharedPtr_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_g.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderPrerequisites_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardSet_1_1SortByDistanceFunctor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePage_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_i.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagedWorld_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVector2_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMCollapsedEdge-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Sphere-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemorySTLAllocator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTargetViewportEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01T_01_5_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespaceOgre_1_1EmitterCommands.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumePrerequisites_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRadixSort_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase_3_01const_01T_01_4.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryAllocatorConfig_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCommon_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1RenderContext-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePropertyPrerequisites_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryTracker_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1RayResult-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositor_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMovablePlane_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageFileFormats_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStdHeaders_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceLocation-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_b.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_v.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1ShaderGenerator_1_1MatGroupPair__less.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderMaterialSerializerListener_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderHLSLProgramProcessor_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ColourValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagingPrerequisites_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexPoseKeyFrame_1_1PoseRef-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFontManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurface_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExPerPixelLighting_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreErrorDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePatchSurface_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAllocImpl.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExceptionFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1ImportData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_r.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAllocPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQuery_1_1WorldFragment-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderPrerequisites_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01long_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFreeImageCodec_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleAffector_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultHardwareBufferManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeListBuilder-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ErrorDialog-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExDualQuaternionSkinning_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorInstance_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParamCommand.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAtomicScalar_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersTBB_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_m.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/unionOgre_1_1ProgressiveMeshGenerator_1_1IndexBufferPointer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreManualObject_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlatform_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreConfigDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigDialog_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_m.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMovablePlane_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePass_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreErrorDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1SubMeshLodGeometryLink.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSharedPtr_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain_1_1Element.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_hd.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesTBB_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageFileFormats_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchive_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAndroidLogListener_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuSharedParametersUsage_1_1CopyDataEntry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleAffectorFactory_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyPlaneGenParameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryAllocatedObject_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystemManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMovableObject_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeSimplexNoise_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTagPoint_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/doxygen.css +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreQueuedProgressiveMeshGenerator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_r.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptLoader_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPRenderState_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTargetEvent-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1Geometry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPTransform_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_b.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/unionOgre_1_1ProgressiveMeshGenerator_1_1IndexBufferPointer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryTracker_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExLayeredBlending_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringConverter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRadixSort_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_n.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/iOS_2OgreErrorDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVertexBoneAssignment_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorLogic_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRibbonTrail_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget_1_1Impl-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagedWorld_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Quaternion-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAPKFileSystemArchive_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTarget_1_1FrameStats.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlatformInformation_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01long_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFactoryObj_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjectorListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_~.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayProfileSessionListener_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LodLevel-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeListBuilder-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/topics.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAxisAlignedBox_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDualQuaternion_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Polygon.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01char_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPTransform_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowVolumeExtrudeProgram_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreString_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgram_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ViewPoint-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryAllocatorConfig_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_e.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_a.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareVertexBuffer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardParticleRenderer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_type.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSingleton_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExHardwareSkinning_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderOperation-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelFormatDescriptions_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_hd.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryNedPooling_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1Vertex.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Ogre_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_func.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TextureUnitState_1_1UVWAddressingMode-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExHardwareSkinningTechnique_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueue_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000017_000014.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreControllerManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticFaceGroup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Math_1_1RandomValueProvider-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleAffectorFactory_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExNormalMapLighting_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilitiesSerializer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHeaderPrefix_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Quaternion-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAxisAlignedBox_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTargetViewportEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTargetListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1SubmeshInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeOctreeNode_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareOcclusionQuery_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMatrix4_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayPrerequisites_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Technique_1_1GPUDeviceNameRule.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHighLevelGpuProgramManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1DerivedDataRequest.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupPSSM_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderParameter_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjectorListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNode_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Ray.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFrameListener_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_a.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_a.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1ShaderGenerator_1_1MatGroupPair__less-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceLoadingListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1SubMeshLodGeometryLink-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMovablePlane_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParameterDef.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSpotShadowFadePng_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAny_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardSet_1_1SortByDirectionFunctor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_m.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_310.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersBoost_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareBuffer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigDialogImpWinRT_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Math.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreTimerImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLProgramWriter_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderScriptTranslator_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ManualObject_1_1TempVertex.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01signed_01char_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1SimplexNoise-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMesh_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageRequest-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase_3_01const_01T_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonSerializer_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_n.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMTriangle.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_i.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocator_1_1rebind-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1PassGroupLess.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_m.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_y.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1CommonVertex-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelCountLodStrategy_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStableHeaders_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitterCommands_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable_1_1Visitor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFrustum_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/index.hhp --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1FunctionInvocation_1_1FunctionInvocationCompare-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardChain_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionTargetPass_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_v.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreErrorDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1VertexBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Technique_1_1GPUVendorRule-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPColour_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDynLibManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeSource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuProgramParameters_1_1AutoConstantDefinition.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchHW__VTF_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_a.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceDeclaration.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderable_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1SimplexNoise.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreConfigDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainLodManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceLocation.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000007_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayPrerequisites_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlatform_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ManualObject_1_1TempVertex-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatch_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParamDictionary-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/jquery.js +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_g.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurfaceTablesMC_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_v.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHeaderPrefix_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000019_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1MovableObjectCollection-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageStrategy_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersPoco_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1deque.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePaging_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFrameListener_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Property.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProfileHistory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAny_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Degree-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1GenerateMaterialRequest.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystemRenderer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreUnifiedHighLevelGpuProgram_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1DualCell-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_k.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1map-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeDualGridGenerator_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLProgramWriter_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshSerializer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Image.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1IndexRemap-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PrefabFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1VertexBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreQuaternion_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_k.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreTimerImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimationTrack_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePanelOverlayElement_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFunctionAtom_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Matrix4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_a.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSubEntity_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_t.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase_3_01const_01T_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BorderPanelOverlayElement_1_1CellUV.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/annotated.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreTimerImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLodManager_1_1LodInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSharedPtr_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeIsoSurface_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAtomicObject_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneQuery_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Font_1_1GlyphInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BackgroundProcessResult.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PMGenRequest_1_1IndexBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1LightInfo.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/bc_s.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderOperation_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOptimisedUtil_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePatchMesh_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterialManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler__Float32-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreUnifiedHighLevelGpuProgram_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/doxygen.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericSolver-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorRange_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1vector.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkParameters.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_r.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystem_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1Result-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_l.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStaticFaceGroup_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Sphere.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefines_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTexture_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderGLSLProgramProcessor_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1vector-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_u.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Singleton.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePatchMesh_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_a.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueueInvocation_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorChain_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImageCodec_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreErrorDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler__Byte.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TangentSpaceCalc-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_y.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimable_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreArchiveManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreUserObjectBindings_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Math-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Math.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderCGProgramProcessor_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_a.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01signed_01char_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_k.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositionPass_1_1InputTex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshSerializerImpl_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/index.hhp +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ParticleSystem_1_1SortByDistanceFunctor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_x.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Polygon.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__General.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonInstance_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorWrapper_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ColourValue-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_l.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleSpline-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersBoost_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderTexture_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderWindowDescription-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlatform_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareOcclusionQuery_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RadixSort_1_1SortEntry-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardChain_1_1ChainSegment.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ShadowTextureConfig.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkParameters-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Image.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_c.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagedWorldSection_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueueTBB_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/folderopend.svg --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrain_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Singleton-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeDualGridGenerator_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NameGenerator.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeGridSource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement-members.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePaging_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreWindowEventUtilities_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionTargetPass_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramParams_8h.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1DualCell-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MovableObjectLodChangedEvent.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSphere_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderObjectListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeadersPoco_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelConversions_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector3.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_v.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRotationalSpline_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderCGProgramProcessor_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_r.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainAutoUpdateLod_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareCounterBuffer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeHalfFloatGridSource_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAny_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreException_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMEdge.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LayerBlendModeEx-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem_1_1Listener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptLoader_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTimer_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DualQuaternion.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContentCollectionFactory_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleSpline-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageProvider-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54_dep.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilderCallback-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1PixelFormatDescription.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParameterDef.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ViewPoint.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreIteratorRange_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log_1_1Stream-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryStdAlloc_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreUnifiedHighLevelGpuProgram_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1DualCell.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_v.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LinearResampler.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardSet_1_1SortByDistanceFunctor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkParameters.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonInstance_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorLogic_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSpotShadowFadePng_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareUniformBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBone_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreNumerics_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_q.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TangentSpaceCalc_1_1IndexRemap.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSerializer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstancedEntity_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_b.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeChunk_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleSystemRenderer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable_1_1Visitor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_n.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector2.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_x.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramProcessor_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Technique_1_1GPUDeviceNameRule-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01char_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OSX_2OgreConfigDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimplePageContentCollection_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_o.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtr-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetup_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Matrix3.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1TargetOperation-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000017_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/GLX_2OgreTimerImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigOptionMap_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefines_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMath_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDeflate_8h_source.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Radian.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_g.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositorChain_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBillboardSet_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000005_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MeshManager_1_1MeshBuildParams.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSerializer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_defs_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__General.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceDeclaration-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderWindowDescription.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1set.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareBufferManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase_1_1VertexBufferLicense-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMovablePlane_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilities_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ParticleSystem_1_1SortByDistanceFunctor-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/NaCl_2OgreConfigDialogImp_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_f.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1CompositorManager_1_1TextureDefLess-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01long_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDualQuaternion_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/index.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOptimisedUtil_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExHardwareSkinning_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreViewport_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bitwise-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePass_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAutoParamDataSource_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/minus.svg +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingImpl.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WindowEventListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSubMesh_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptLexer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilities_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Pass_1_1HashFunc.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreParticleEmitterCommands_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1SubMeshLodGeometryLink-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAnimationTrack_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonFileFormat_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01int_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStringVector_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor_1_1MergeParameter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyBoxGenParameters-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareCounterBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreErrorDialog_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSceneManagerEnumerator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1HardwareBufferLockGuard-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Quaternion.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/tab_ad.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadDefinesNone_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLog_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1RadixSortFunctorDistance.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDefaultWorkQueueStandard_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_v.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreHardwareOcclusionQuery_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLodManager_1_1LodInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTexture_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain_1_1Element-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_k.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElementCommands_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderWindow_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerSamplerElement-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ColourValue.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01char_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_g.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_m.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_450.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Ray-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Radian-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreEntity_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MeshManager_1_1MeshBuildParams-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/nav_fd.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRibbonTrail_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreStreamSerialiser_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ParticleSystem_1_1SortByDirectionFunctor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_a.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMeshManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/sync_off.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MaterialScriptContext.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImage_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePagingPrerequisites_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedAllocPolicy.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/plus.svg -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000021_000017.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreColourValue_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilderCallback.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonFileFormat_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMesh_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDepthBuffer_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceBackgroundQueue_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneManager_1_1SkyPlaneGenParameters-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_type_n.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Vector4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlay_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFFPColour_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderProgramWriterManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerSamplerElement.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreColourValue_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLogManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExLinearSkinning_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDepthBuffer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StdAlignedAllocPolicy-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EntityMeshLodChangedEvent.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/splitbar.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Android_2OgreErrorDialogImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMemoryStdAlloc_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceBackgroundQueue_1_1ResourceRequest.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/Info.plist +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_m.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProfileFrame-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000021_000014.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_s.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreBlendMode_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExHardwareSkinningTechnique_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VertexData_1_1HardwareAnimationData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptParser_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionTechnique_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageConnection_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreScriptLoader_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilities_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchHW__VTF_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreEdgeListBuilder_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DualQuaternion.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreThreadHeaders_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePrefabFactory_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Volume_1_1ChunkParameters-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Technique_1_1GPUDeviceNameRule.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImageResampler_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTexture_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MeshLodUsage.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLodStrategyManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Terrain_1_1DerivedDataRequest-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bitwise.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Ray-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/open.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Math.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSimpleRenderable_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1__ConfigOption-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGrid3DPageStrategy_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericSolver-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAndroidLogListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLodManager_1_1LoadLodRequest.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAxisAlignedBox_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters_1_1AutoConstantEntry.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_s.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAPKZipArchive_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFunctionAtom_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_o.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePrerequisites_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/FlashCC_2OgreConfigDialogImp_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_000011_000003.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1map.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ResourceGroupManager_1_1ResourceGroup-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01long_01_4-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_450.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreLight_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/graph_legend.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMatrix4_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatch_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01short_01_4.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderSystemCapabilitiesManager_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImageResampler_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/globals_func.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeData_1_1Triangle-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_n.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocator_1_1rebind.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderExTextureAtlasSampler_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfigOptionMap_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlane_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreInstanceBatchVTF_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVolumeSource_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_g.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreEntity_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreMaterialSerializer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextureUnitState_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_vars_l.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePageContent_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomicScalar.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_w.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1QueuedRenderableCollection_1_1PassGroupLess.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EdgeListBuilder_1_1CommonVertex.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCommon_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.map -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceGroupManager_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_w.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/sync_off.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSearchOps_8h_source.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSkeletonInstance_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Core.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1LodLevel-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1EntityMeshLodChangedEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreColourValue_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01char_01_4-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceLoadingListener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFunction_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable.html -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreImage_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_func_a.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Angle.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/WIN32_2OgreErrorDialogImp_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRTShaderSystem_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_u.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderHLSLProgramProcessor_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreManualObject_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1vector-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1PMEdge.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.md5 -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Technique_1_1GPUDeviceNameRule-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.map --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.md5 --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFontManager_8h.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.png --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox-members.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1isPodLike_3_01unsigned_01long_01_4.html --- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorLogic.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/FlashCC_2OgreTimerImp_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayElement_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDataStream_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreResourceBackgroundQueue_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProperty_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreVertexIndexData_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionTechnique_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePixelConversions_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainLayerSamplerElement-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/group__General.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1NodeAnimationTrack_1_1Splines-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CustomCompositionPass.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderOperation-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1BillboardSet_1_1SortByDirectionFunctor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_eval_p.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOSXCocoaTouchView_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderTargetEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShadowCameraSetupLiSPSM_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreConfig_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Technique_1_1GPUVendorRule-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RTShader_1_1FunctionInvocation_1_1FunctionInvocationCompare-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LayerBlendModeEx-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RadixSort-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/closed.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderFunction_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreErrorDialogImpWinRT_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1RenderSystem_1_1RenderSystemContext.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreAPKFileSystemArchive_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTextAreaOverlayElement_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_450.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_l.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreOverlayProfileSessionListener_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateAccessor-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreSIMDHelper_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreGpuProgramManager_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_type_m.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreFileSystemLayer_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/functions_eval_e.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreTerrainMaterialGeneratorA_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreCompositionTargetPass_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/namespacemembers_func.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomicScalar-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreDistanceLodStrategy_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgrePlatform_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProfiler_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreProgressiveMeshGenerator_8h_source.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreShaderCGProgramProcessor_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.map +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/OgreRenderQueue_8h.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.png +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classes.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame-members.html +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.md5 +-- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.png -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/cmake/FindOIS.cmake -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/cmake/FindOGRE.cmake -- Installing: /build/reproducible-path/ogre-1.9-1.9.0+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/OGRE/cmake/FindPkgMacros.cmake @@ -203536,2649 +203572,2649 @@ debian/rules override_dh_install-indep make[1]: Entering directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1' find debian/tmp/usr/share/OGRE/docs/api/html -type f -not \( -iname '*.html' -or -iname '*.png' -or -iname '*.css' -or -iname '*.js' \) -exec rm -fv {} \; -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/folderclosed.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/minusd.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/index.hhc' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_505.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Core.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/docd.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_459.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/plusd.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/plus.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_46.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/folderopen.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__General.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/Makefile' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_528.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchiveFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_266.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/docd.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_268.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/folderopen.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_95.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_478.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateCompositorScriptCompilerEvent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_509.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_30.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexAnimationTrack__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_12.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Image.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessResourceNameScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriter__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_1c779f42a2ea96714ae1b39af1d220c1_dep.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_505.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/Nodes.xml' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionAtom__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_538.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_450.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_585.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorld__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ProgressiveMeshGenerator_1_1VectorSet__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxRepeatDelay__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_154.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_287.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_b4871c162fc0773ddf3b27d6b9934ae8_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLib__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TechniqueTranslator__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_451.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_591.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Movable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_176.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultShadowCameraSetup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_551.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdPosition__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_598.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_480.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGenerator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Page_1_1PageData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_325.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_365.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1GridSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderPriorityGroup__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColour__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_334.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Paging.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/graph_legend.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_397.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_244.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareIndexBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/folderclosed.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_310.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdType__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Image__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_08f45fe6822aeb4ce2bc268e3b1361be_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_166.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonDirection__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopUV__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_189.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/minusd.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Math.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_407.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_310.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdMorph__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Image.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_981382ac5f3a1ca3a953b14216ee58ea_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Property.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_411.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneBoundedVolumeListSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_560.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/Tokens.xml' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObjectFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdVelocity__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Frustum__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_262.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec_1_1CodecData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_608.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_285.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_535.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Parameter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/Nodes.xml' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_199.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EntityFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_517.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Property.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/doc.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_632.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchVTF__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_102.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_207.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdSpaceWidth__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/index.hhk' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_604.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__General.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdUp__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstVectorRange__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptParser__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1KeyFrame__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIteratorWrapper__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_251.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdFPS__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardType__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/folderclosedd.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_18.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_595.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_437.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramProcessor__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_272.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1OctreeNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_364.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WireBoundingBox__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderState__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_ddebca6b27fbd7e762cca8cfaa551e2d_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1STLAllocatorBase__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_544.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramProcessor__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgramFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_290.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_328.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchive__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/index.hhc' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorBase__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Effects.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_279.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_332.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_579.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateParticleSystemScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_26.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedSubMesh__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_552.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_363.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_72.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_337.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_292.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderObjectListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_264.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_448.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__4__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_254.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_500.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_434.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_236.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/doxygen.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGOperationSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Core.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_633.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_258.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_299.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Math.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__General.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_530.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Property.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/Makefile' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_217.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocation__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_195.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_626.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_119.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslatorManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategyManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1Request__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_234.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_477.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_101.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_227.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_180.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_513.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_245.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategyData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirection__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_66.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureSourceTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_546.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PlaneOptimalShadowCameraSetup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_588.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_596.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_97.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_403.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_390.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_212.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_215.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_113.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_238.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SceneQueryResult__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_430.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TexCoordModifierControllerValue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_194.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableValue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_109.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_637.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_116.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_3.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_515.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_369.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_577.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pose__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_470.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Core.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_21.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_523.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBufferSharedPtr__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StreamSerialiser_1_1Chunk__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_129.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_265.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_354.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_130.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Chunk__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_233.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_83.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_312.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_304.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__2__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IlluminationPass__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_329.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_114.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_271.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_406.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_428.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_63.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdType__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_239.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_81.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_507.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1GeometryBucket__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_348.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPass__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateMaterialScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_384.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_6df6a9f1943c33c15dcb8b174fa69eeb_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_9.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TempBlendedBufferInfo__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_309.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_310.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_198.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_230.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollection__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_496.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_625.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexPoseKeyFrame__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_161.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_482.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StreamSerialiser__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_512.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmbeddedZipArchiveFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_366.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_64.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdIterationInterval__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_583.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TagPoint__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Root__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderingAPIException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_78.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyBase__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_125.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedEntity__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSkeletal__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StringInterface__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_388.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_543.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_327.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/folderclosedd.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIteratorWrapper__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_518.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassthroughControllerFunction__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_157.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Property__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_30a0b9c4d1670a743c5a5941134e173e_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChainFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Memory.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_229.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_322.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreView__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VectorIterator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_235.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManagerBase__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_445.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_446.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_501.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonInstance__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurfaceMC__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_627.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1VectorRange__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_630.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemLayer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_205.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_590.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomRightUV__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlaySystem__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceBackgroundQueue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_362.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_594.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbsolutePixelCountLodStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_516.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_487.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_2.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_52.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdTop__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector_3_01T_00_010_01_4__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_593.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/plusd.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Technique__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_209.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LiSPSMShadowCameraSetup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGScriptTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_259.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_562.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_170.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexElement__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FloatGpuParameterControllerValue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/minus.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_48.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_520.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AutoParamDataSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_541.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedParamsTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_213.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_522.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_296.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_87.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_331.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_289.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_69.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObjectFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_317.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PreApplyTextureAliasesScriptCompilerEvent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IndexData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_216.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDirPositionRef__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_382.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_237.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DeflateStream__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_319.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1iterator__range__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_342.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ConstParameter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_25.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLProgramWriter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_65.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVerticalAlign__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BuiltinScriptTranslatorManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_333.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_184.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_441.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_90.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_352.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_275.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopLeftUV__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_574.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_263.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexDeclaration__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager_1_1ResourcePool__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAllocPolicy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTransparent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_171.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_306.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_519.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_293.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdVisible__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_131.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_326.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_531.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1MaterialBucket__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidStateException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_250.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plane__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSection__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuLogicalBufferStruct__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_315.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SubRenderStateFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_392.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_389.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManagerFactory__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1SceneMgrQueuedRenderableVisitor__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Plugin__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_246.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_505.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_6.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_415.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_419.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnarySource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_483.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffectorTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_172.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_494.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_3026e3870c956df7d80b75a8fdc89653_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchiveFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1Region__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_613.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParameters__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_421.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDeleteT__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_196.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_542.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_145.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_269.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodBoxStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Property.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesSerializer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdRenderer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainQuadTreeNode_1_1Rend__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementFactory__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_56.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_529.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_565.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RuntimeAssertionException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_564.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_584.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_423.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/graph_legend.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_126.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatch__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_618.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/Tokens.xml' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_151.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_313.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Texture__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_503.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_443.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_442.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_440.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Core.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_144.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGPlaneSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_476.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_502.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowVolumeExtrudeProgram__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_607.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubMesh__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_193.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonSerializer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_276.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MultiRenderTarget__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_631.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_454.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdSize__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuProgramScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1TargetRenderState__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSetFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_85.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerValue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_249.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_148.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_84.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_380.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdDuration__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderSize__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_291.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_524.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_38.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferLicensee__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1RenderState__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_220.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdPlayMode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_603.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_540.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_134.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/index.hhk' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_345.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_277.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_54.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_600.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ItemIdentityException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_34.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderMaterial__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateCommon__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramWriter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_288.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Math.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/doc.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_32.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinDuration__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_405.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_436.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdSorted__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_231.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_255.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer_1_1Listener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_137.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_37.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_399.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_453.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DynLibManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdName__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/Info.plist' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UserObjectBindings_1_1Attributes__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_58.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramProcessor__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramWriter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_391.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomUV__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdEmittedEmitterQuota__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Function__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_57.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_533.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardRotationType__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_60895d3e9d196336faf5d9dad71ee9d7_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_110.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_599.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_511.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_117.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_147.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Renderable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_177.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_320.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericAnimationTrack__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdAngle__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGSphereSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_106.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElementFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_79.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_43.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TransformKeyFrame__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderRenderable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_471.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_420.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelCountLodStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_368.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_491.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_377.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_158.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_402.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorImpl__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_93.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileInstance__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DDSCodec__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneQueryListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_185.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_40.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Viewport_1_1Listener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_10.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1RequestHandler__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollection__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_462.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_105.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_338.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedProgressiveMeshGenerator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PixelBox__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_243.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_24.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCameraSetup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1Source__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_532.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1GLSLESProgramProcessor__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_413.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Timer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayContainer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_638.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_418.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_447.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSection__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultRaySceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmissionRate__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_572.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMWorker__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance_1_1RenderSystemOperation__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleVisualData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain_1_1GpuBufferAllocator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_175.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardSet__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipArchiveFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateSet__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGIntersectionSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_13.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1IsoSurface__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_16.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderBottomLeftUV__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/index.hhp' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConstMapRange__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/folderopend.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain_1_1RQListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_74.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitter__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGDifferenceSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileStreamDataStream__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_4331fd7359a7e52e7d86433f31af99f4_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceGroupManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_99.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54_dep.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_474.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_412.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_23.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystem__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimpleRenderable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_569.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCaption__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_636.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_526.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Page__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_62.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_223.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Image.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_431.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_416.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerEnumerator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBufferManagerBase__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_452.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_343.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CacheSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_489.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_149.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_179.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderLeftUV__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Program__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColour__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_311.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultAxisAlignedBoxSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Terrain__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdEmittedEmitter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LodStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_232.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureFrameControllerValue__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_463.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NumericKeyFrame__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1HalfFloatGridSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstVectorIterator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGlobalOptions__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdMaterial__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_612.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLayerBlendMap__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_197.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechniqueTranslator__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdPointRendering__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ArchiveFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AndroidLogListener__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_204.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_121.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_347.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilities__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwarePixelBufferSharedPtr__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_191.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_615.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_242.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ScriptCompiler_1_1Error__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_160.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EdgeData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_286.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_153.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_554.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_f04c5617fd6e4df5de7d0ae6c161b38c_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_68.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileNotFoundException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTexture__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_4.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ETCCodec__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_321.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_35.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_570.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_75.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_492.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_73.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTargetPassTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_178.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_22.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_359.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid3DPageStrategyData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DepthBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1DebugRenderable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_133.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_173.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_553.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_39.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileHandleDataStream__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_556.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram_1_1CmdDelegate__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_167.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_336.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1StaticGeometry_1_1QueuedGeometry__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_393.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdRepeatDelay__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSourceManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Scene.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorInstance__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_490.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Skeleton__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numholder__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_580.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_221.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourBottom__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_241.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__LOD.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_152.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_429.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1holder__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayProfileSessionListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_465.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1ChunkHandler__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_257.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_629.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Log__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowRenderable__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_19.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IteratorWrapper__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Rectangle2D__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_138.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderRightUV__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FontManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_135.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_422.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_485.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinRepeatDelay__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1SGMaterialSerializerListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1FunctionInvocation__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_d27246c2bb2f1071acafddf2b5863b1d_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_9983c6fcd13bf944ef369c5d5e813568_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_120.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleAffector__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_224.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_300.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_3a72aa8cbd995d959fe0d0640be7b7b5_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_67.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_335.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1MeshBuilder__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_202.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_298.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1LodLevel__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinTTL__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueInvocationSequence__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnifiedHighLevelGpuProgram__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_5.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DataStream__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageManager_1_1EventRouter__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_307.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProcessNameExclusionScriptCompilerEvent__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_89ee6f5c6a401fe0ea0dd7d9d03123dc_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_150.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigDialog__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_183.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1Operand__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_294.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node_1_1Listener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_253.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_45.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/minus.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_1.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_203.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_433.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_432.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_29.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_27.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImportAbstractNode__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionTechnique_1_1TextureDefinition__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializer_1_1MeshVersionData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PagedWorldSectionFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_284.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainLodManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_283.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_11.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1MapRange__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Compositor__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_156.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_187.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_438.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_605.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_127.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchShader__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PVRTCCodec__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_281.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceBatchHW__VTF__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_dc202c8ff1c4da16bc4be8e40e6a2b7e_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHeight__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_545.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1TextureSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoDelete__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_182.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_8706f896e4fe8955ace027bce9ba5dd5_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_549.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FocusedShadowCameraSetup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedSubMesh__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_310.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_461.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPass__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_141.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_521.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_6c0cfb6eb61ed2a412ece4f226f7c3e6_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_77.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_164.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_210.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_589.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_582.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_59.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNoiseSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_143.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_128.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyDef__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ObjectAbstractNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdFontName__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_330.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_14.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_514.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ImageCodec_1_1ImageData__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexCacheProfiler__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVector__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1CGProgramWriter__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_358.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_208.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexBufferBinding__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdPose__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_226.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InvalidParametersException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_260.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_340.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdQuota__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_53.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/index.hhp' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCharSpacer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Bone__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_410.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSceneManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AbstractNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContent__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SharedPtrInfoFree__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRendererFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_525.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_261.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_566.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Materials.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_548.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdResolution__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdInputFileName__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrailFactory__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FileSystemArchive__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_318.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElementFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationState__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationStateControllerValue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateHighLevelGpuProgramScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_82.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLoader__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RaySceneQueryListener__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageStrategy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_481.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_111.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_385.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_539.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1HLSLProgramProcessor__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_472.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_103.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_7.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdNonvisibleTimeout__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_378.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1Box__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextureUnitState__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGScaleSource__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Grid2DPageStrategyData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareIndexBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Material__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_561.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLod__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/plus.svg' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Codec__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTarget__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_557.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1GpuNamedConstants__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_88.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_274.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_a608df812c753401e4fc48a2eb16da5d_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_165.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_356.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_31.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Overlay__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__RTShader.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Font_1_1CmdCodePoints__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_314.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_163.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AtomAbstractNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationTrack__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_60.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_409.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQueryListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_341.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_479.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderTargetListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnyNumeric_1_1numplaceholder__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdHorizontalAlign__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CategorisedAlignAllocPolicy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdAlignment__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_395.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_0.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainGroup_1_1TerrainSlot__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SphereSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_211.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MaterialSerializer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_469.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_575.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdVTF__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualResourceLoader__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_486.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_467.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_404.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RibbonTrail__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_386.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_174.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_240.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SkeletonManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_581.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_346.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MapIterator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowTextureManager__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_394.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_370.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_15.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_8.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_504.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_155.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RegionSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_96.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_201.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareUniformBufferSharedPtr__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/Info.plist' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderSystemCapabilitiesManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_468.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_247.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BorderPanelOverlayElement_1_1CmdBorderTopRightUV__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_280.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_609.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_510.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_50.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_107.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_534.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_400.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CreateGpuSharedParametersScriptCompilerEvent__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NodeAnimationTrack__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultSphereSceneQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_536.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdCommonUpVector__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_139.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Camera_1_1Listener__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_47.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_444.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1InstancedGeometry_1_1QueuedGeometry__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_159.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FrameTimeControllerValue__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_499.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Entity_1_1EntityShadowRenderable__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdSyntax__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_357.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/doxygen.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__41__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertyAbstractNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_587.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemTranslator__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_383.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_376.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_616.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovablePlane__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LogListener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGUnionSource__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_602.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_228.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PSSMShadowCameraSetup__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_248.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_620.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_360.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_353.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardChain__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1GeometryBucket__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_597.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_550.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_100.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_508.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PropertySet__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdColourTop__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Resource_1_1Listener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainAutoUpdateLodByDistance__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxDuration__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_122.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_20.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_497.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_168.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScreenRatioPixelCountLodStrategy__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_98.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_92.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_408.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdManualNamedConstsFile__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_71.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_417.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_458.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_488.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScaleControllerFunction__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_401.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_308.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_146.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchMesh__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Particle__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_373.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profile__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ZipDataStream__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Image.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/folderopend.svg' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_123.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdCaption__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_70.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Exception__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConfigFile__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_273.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_324.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Billboard__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareBufferManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_455.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1LODBucket__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPaging_1_1SectionFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_361.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ControllerFunction__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_f27769e102a75ce27486673abda6174e_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueueGroup__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_140.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKZipArchiveFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_547.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_449.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IntersectionSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Profiler__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdLocalSpace__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_328ede960e4850d9d1e86d5586eff316_dep.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_44.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_426.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Pass__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_367.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderQueue__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Node__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRendererFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1BatchInstance__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdCull__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BaseInstanceBatchVTF__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeEnd__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1IOException__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MemoryDataStream__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Animation.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_614.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_475.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ConstMapIterator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_606.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxTTL__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexData__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VertexMorphKeyFrame__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1STLAllocator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PatchSurface__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainGroup__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1StaticGeometry_1_1MaterialBucket__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SmallVectorTemplateBase__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositorChain__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SimplePageContentCollectionFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Archive__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Terrain.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_639.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareVertexBuffer__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGNegateSource__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_80.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompiler__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_28.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_162.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Animation__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdWidth__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_457.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_563.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_302.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_559.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_568.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramWriterFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimableObject__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_484.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_303.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ManualObject__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1APKFileSystemArchive__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MovableObject__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_414.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_427.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_586.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramUsage__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElement__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ProgramSet__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodSphereStrategy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_456.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_350.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Mesh__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdTTL__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_555.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramParameters__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgram_1_1CmdAdjacency__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_188.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_498.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_132.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_435.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_108.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ResourceManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_610.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_89.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_301.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_0f299109dd98f2c18b90e1f55e8e3f49_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_94.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_42.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_464.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableVisitor__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Serializer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_169.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_527.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_51.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Any_1_1placeholder__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Optional.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_222.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProfileSessionListener__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdTiling__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_424.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_9ba68fabe7d45cd05996335e8214ea54_dep.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdBillboardOrigin__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_611.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SubEntity__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_567.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareVertexBufferSharedPtr__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AxisAlignedBoxSceneQuery__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1ShaderGenerator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_142.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_628.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptLexer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdLeft__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1BillboardParticleRenderer_1_1CmdAccurateFacing__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_473.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_374.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstancedGeometry_1_1InstancedObject__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PMInjector__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_112.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_466.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_252.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_372.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_621.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingAlignedPolicy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WorkQueue_1_1ResponseHandler__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_624.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1CSGCubeSource__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_192.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_36.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_323.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_214.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_61.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1CompositionPassTranslator__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_186.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_55.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareCounterBuffer__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMaxVelocity__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgramFactory__inherit__graph.map' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_439.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_339.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdColourRangeStart__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_623.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Volume_1_1DualGridGenerator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationControllerFunction__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HighLevelGpuProgram__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_355.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ScriptCompilerManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_33.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_316.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManager_1_1Listener__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DistanceLodStrategy__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1IntersectionSceneQueryResult__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_573.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_622.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdHeight__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PageContentCollectionFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_493.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1WorkQueue_1_1Response__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1NedPoolingPolicy__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/interfaceOgreWindow__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuNamedConstantsSerializer__inherit__graph.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Controller__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1UnimplementedException__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_381.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Overlays.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElement_1_1CmdUVCoords__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1SceneManagerFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_460.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_537.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__General.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_181.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuSharedParametersUsage__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_601.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_297.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_218.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1WaveformControllerFunction__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_200.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainPagedWorldSection__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleEmitterFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_387.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InstanceManager__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_506.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_398.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1QueuedRenderableCollection__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_396.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_124.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1Light__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RTShader_1_1UniformParameter__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_375.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_17.md5' removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_450.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_115.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_371.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_576.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_635.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1LightFactory__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1InternalErrorException__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_379.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_305.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_1b19f3fbe6bb5681b7a78de1e14c166d_dep.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TerrainMaterialGenerator_1_1Profile__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1ConcreteNode__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__RenderSystem.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_219.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1MeshSerializerImpl__v1__3__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_351.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1FreeImageCodec__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_634.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_104.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_344.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_578.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_206.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/group__Resources.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultHardwareUniformBuffer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1GpuProgramManager__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_619.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_592.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1AnimationContainer__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1RenderWindow__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ExternalTextureSource_1_1CmdTecPassState__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1TextAreaOverlayElement_1_1CmdCharHeight__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_76.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_225.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_278.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareCounterBufferSharedPtr__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_349.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PassTranslator__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1EmitterCommands_1_1CmdMinVelocity__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1VariableAccessAbstractNode__inherit__graph.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ShadowCaster__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_270.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemManager__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_49.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_86.map' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystemRenderer__inherit__graph.md5' -removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1PanelOverlayElementFactory__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_617.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/structOgre_1_1SharedPtrInfo__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_256.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMaterial__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_558.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultIntersectionSceneQuery__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_295.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_282.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_190.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1OverlayElementCommands_1_1CmdMetricsMode__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ParticleSystem_1_1CmdWidth__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_41.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_267.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_495.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/dir_783a6f100e424bd0df5c669517ec192c_dep.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_91.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_571.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_425.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1ProgressiveMeshGeneratorBase__inherit__graph.map' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/classOgre_1_1HardwareOcclusionQuery__inherit__graph.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_118.md5' +removed 'debian/tmp/usr/share/OGRE/docs/api/html/inherit_graph_136.md5' dh_install -i -Xjquery.js make[1]: Leaving directory '/build/reproducible-path/ogre-1.9-1.9.0+dfsg1' dh_installdocs -O--buildsystem=cmake "-O--dbgsym-migration=libogre-1.9.0v5-dbg (<< 1.9.0+dfsg1-8~)" @@ -206257,12 +206293,12 @@ dh_md5sums -O--buildsystem=cmake "-O--dbgsym-migration=libogre-1.9.0v5-dbg (<< 1.9.0+dfsg1-8~)" dh_builddeb -O--buildsystem=cmake "-O--dbgsym-migration=libogre-1.9.0v5-dbg (<< 1.9.0+dfsg1-8~)" dpkg-deb: building package 'libogre-1.9-dev' in '../libogre-1.9-dev_1.9.0+dfsg1-14.1_amd64.deb'. -dpkg-deb: building package 'libogre-1.9.0t64' in '../libogre-1.9.0t64_1.9.0+dfsg1-14.1_amd64.deb'. -dpkg-deb: building package 'libogre-1.9.0t64-dbgsym' in '../libogre-1.9.0t64-dbgsym_1.9.0+dfsg1-14.1_amd64.deb'. -dpkg-deb: building package 'ogre-1.9-doc' in '../ogre-1.9-doc_1.9.0+dfsg1-14.1_all.deb'. dpkg-deb: building package 'ogre-1.9-tools' in '../ogre-1.9-tools_1.9.0+dfsg1-14.1_amd64.deb'. dpkg-deb: building package 'ogre-1.9-tools-dbgsym' in '../ogre-1.9-tools-dbgsym_1.9.0+dfsg1-14.1_amd64.deb'. dpkg-deb: building package 'blender-ogrexml-1.9' in '../blender-ogrexml-1.9_1.9.0+dfsg1-14.1_all.deb'. +dpkg-deb: building package 'libogre-1.9.0t64-dbgsym' in '../libogre-1.9.0t64-dbgsym_1.9.0+dfsg1-14.1_amd64.deb'. +dpkg-deb: building package 'ogre-1.9-doc' in '../ogre-1.9-doc_1.9.0+dfsg1-14.1_all.deb'. +dpkg-deb: building package 'libogre-1.9.0t64' in '../libogre-1.9.0t64_1.9.0+dfsg1-14.1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../ogre-1.9_1.9.0+dfsg1-14.1_amd64.buildinfo dpkg-genchanges --build=binary -O../ogre-1.9_1.9.0+dfsg1-14.1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -206270,12 +206306,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3017679/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3017679/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1772107 and its subdirectories -I: Current time: Wed Nov 26 01:56:34 -12 2025 -I: pbuilder-time-stamp: 1764165394 +I: removing directory /srv/workspace/pbuilder/3017679 and its subdirectories +I: Current time: Thu Oct 24 21:59:38 +14 2024 +I: pbuilder-time-stamp: 1729756778